From cf40b7161476414e7abecd19d9d9eefacd8a4ef7 Mon Sep 17 00:00:00 2001 From: Miloslav Trmač Date: Wed, 9 Jan 2019 21:50:40 +0100 Subject: Use imageParts.referenceWithRegistry in Image.getLocalImage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ... to make sure everything uses the same code path. Should not change behavior. Signed-off-by: Miloslav Trmač --- libpod/image/image.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'libpod/image') diff --git a/libpod/image/image.go b/libpod/image/image.go index 899b8792f..381c28fac 100644 --- a/libpod/image/image.go +++ b/libpod/image/image.go @@ -243,12 +243,14 @@ func (i *Image) getLocalImage() (*storage.Image, error) { // with a tag. It cannot be local. if decomposedImage.hasRegistry { return nil, errors.Wrapf(ErrNoSuchImage, imageError) - } - // if the image is saved with the repository localhost, searching with localhost prepended is necessary // We don't need to strip the sha because we have already determined it is not an ID - img, err = i.imageruntime.getImage(fmt.Sprintf("%s/%s", DefaultLocalRegistry, i.InputName)) + ref, err := decomposedImage.referenceWithRegistry(DefaultLocalRegistry) + if err != nil { + return nil, err + } + img, err = i.imageruntime.getImage(ref.String()) if err == nil { return img.image, err } -- cgit v1.2.3-54-g00ecf