forked from toolshed/abra
		
	fix: skip failed image parse for upgrade and move on
This commit is contained in:
		@ -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())
 | 
								tag, err := tagcmp.Parse(img.(reference.NamedTagged).Tag())
 | 
				
			||||||
			if err != nil {
 | 
								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)
 | 
								logrus.Debugf("parsed %s for %s", tag, service.Name)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			var compatible []tagcmp.Tag
 | 
								var compatible []tagcmp.Tag
 | 
				
			||||||
			for _, regVersion := range regVersions {
 | 
								for _, regVersion := range regVersions {
 | 
				
			||||||
				other, err := tagcmp.Parse(regVersion.Name)
 | 
									other, err := tagcmp.Parse(regVersion.Name)
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user