From b44d4fb1ec05aec958a63bdfa3d344cdf4b4da8f Mon Sep 17 00:00:00 2001 From: baude Date: Thu, 3 May 2018 14:37:49 -0500 Subject: Fix pulling from secure registry when pulling from a secure registry that is documented in registries.conf, we should be able to pull without tls-verify=false Signed-off-by: baude Closes: #718 Approved by: rhatdan --- libpod/image/pull.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libpod/image/pull.go') diff --git a/libpod/image/pull.go b/libpod/image/pull.go index cdecd4e0e..2746d1bc5 100644 --- a/libpod/image/pull.go +++ b/libpod/image/pull.go @@ -186,7 +186,7 @@ func (i *Image) pullImage(ctx context.Context, writer io.Writer, authfile, signa for _, imageInfo := range pullStructs { copyOptions := getCopyOptions(writer, signaturePolicyPath, dockerOptions, nil, signingOptions, authfile, "", false) - if imageInfo.srcRef.Transport().Name() == DockerTransport { + if strings.HasPrefix(DockerTransport, imageInfo.srcRef.Transport().Name()) { imgRef, err := reference.Parse(imageInfo.srcRef.DockerReference().String()) if err != nil { return "", err -- cgit v1.2.3-54-g00ecf