Add retrieveImage logging
parent
79d7f8a737
commit
73d7526800
|
@ -347,10 +347,20 @@ func CacheImage(image, dst string) error {
|
|||
}
|
||||
|
||||
func retrieveImage(ref name.Reference) (v1.Image, error) {
|
||||
glog.Infof("retrieving image: %+v", ref)
|
||||
img, err := daemon.Image(ref)
|
||||
if err == nil {
|
||||
glog.Infof("found %s locally; caching", ref.Name())
|
||||
return img, err
|
||||
}
|
||||
return remote.Image(ref, remote.WithAuthFromKeychain(authn.DefaultKeychain))
|
||||
glog.Infof("daemon image for %+v: %v", img, err)
|
||||
img, err = remote.Image(ref, remote.WithAuthFromKeychain(authn.DefaultKeychain))
|
||||
if img, err != nil {
|
||||
glog.Warningf("failed authn download for %+v (trying anon): %+v", ref, err)
|
||||
img, err = remote.Image(ref)
|
||||
if err != nil {
|
||||
glog.Warningf("failed anon download for %+v: %+v", ref, err)
|
||||
}
|
||||
}
|
||||
return img, err
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue