From bb9a80c80ab385c86fdd5a2dbc1ae9117c7308e8 Mon Sep 17 00:00:00 2001 From: Avi Deitcher Date: Tue, 8 Nov 2022 22:51:12 +0200 Subject: [PATCH] when cannot get remote manifest in checking registry, that is just a sign that it does not exist there Signed-off-by: Avi Deitcher --- src/cmd/linuxkit/cache/write.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cmd/linuxkit/cache/write.go b/src/cmd/linuxkit/cache/write.go index 97c9fa7d9..f772663eb 100644 --- a/src/cmd/linuxkit/cache/write.go +++ b/src/cmd/linuxkit/cache/write.go @@ -375,7 +375,8 @@ func (p *Provider) ImageInRegistry(ref *reference.Spec, trustedRef, architecture desc, err := remote.Get(remoteRef, remoteOptions...) if err != nil { - return false, fmt.Errorf("error getting manifest for image %s: %v", image, err) + log.Debugf("Retrieving image %s returned an error, ignoring: %v", image, err) + return false, nil } // first attempt as an index ii, err := desc.ImageIndex()