fix: skip failed image parse for upgrade and move on

This commit is contained in:
decentral1se 2022-01-05 17:57:11 +01:00
parent 1b37d2d5f5
commit d7e1b2947a
Signed by: decentral1se
GPG Key ID: 03789458B3D0C410
1 changed files with 4 additions and 1 deletions

View File

@ -129,9 +129,12 @@ You may invoke this command in "wizard" mode and be prompted for input:
tag, err := tagcmp.Parse(img.(reference.NamedTagged).Tag())
if err != nil {
logrus.Fatal(err)
logrus.Warnf("unable to parse %s, error was: %s, skipping upgrade for %s", image, err.Error(), service.Name)
continue
}
logrus.Debugf("parsed %s for %s", tag, service.Name)
var compatible []tagcmp.Tag
for _, regVersion := range regVersions {
other, err := tagcmp.Parse(regVersion.Name)