From fd79671d05895cf209262c3262bab2fdac386984 Mon Sep 17 00:00:00 2001 From: baude Date: Fri, 23 Feb 2018 10:18:23 -0600 Subject: CreateContainerStorage by image id When creating container storage by name, if that name is a tagged image then the storage could not be found. We now use the image id which seems more reliable. Also added an integration test to protect against regression. Signed-off-by: baude Closes: #393 Approved by: mheon --- libpod/storage.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libpod') diff --git a/libpod/storage.go b/libpod/storage.go index 42b9a86ad..100f96e7e 100644 --- a/libpod/storage.go +++ b/libpod/storage.go @@ -67,7 +67,7 @@ func (r *storageService) CreateContainerStorage(systemContext *types.SystemConte return ContainerInfo{}, ErrEmptyID } //// Check if we have the specified image. - ref, err := istorage.Transport.ParseStoreReference(r.store, imageName) + ref, err := istorage.Transport.ParseStoreReference(r.store, imageID) if err != nil { return ContainerInfo{}, err } -- cgit v1.2.3-54-g00ecf