mirror of
https://github.com/containers/skopeo.git
synced 2025-08-10 19:02:28 +00:00
Merge pull request #1745 from mtrmac/sync-invalid-registry-tag
Don't abort sync if the registry returns invalid tags
This commit is contained in:
commit
06cf25fb53
@ -244,7 +244,11 @@ func imagesToCopyFromRepo(sys *types.SystemContext, repoRef reference.Named) ([]
|
|||||||
for _, tag := range tags {
|
for _, tag := range tags {
|
||||||
taggedRef, err := reference.WithTag(repoRef, tag)
|
taggedRef, err := reference.WithTag(repoRef, tag)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, fmt.Errorf("Error creating a reference for repository %s and tag %q: %w", repoRef.Name(), tag, err)
|
logrus.WithFields(logrus.Fields{
|
||||||
|
"repo": repoRef.Name(),
|
||||||
|
"tag": tag,
|
||||||
|
}).Errorf("Error creating a tagged reference from registry tag list: %v", err)
|
||||||
|
continue
|
||||||
}
|
}
|
||||||
ref, err := docker.NewReference(taggedRef)
|
ref, err := docker.NewReference(taggedRef)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user