Log full image ref by digest when pushing an image (#1857)
This commit is contained in:
		
							parent
							
								
									7207dca03a
								
							
						
					
					
						commit
						129df249c9
					
				|  | @ -244,7 +244,15 @@ func DoPush(image v1.Image, opts *config.KanikoOptions) error { | ||||||
| 		logrus.Infof("Pushing image to %s", destRef.String()) | 		logrus.Infof("Pushing image to %s", destRef.String()) | ||||||
| 
 | 
 | ||||||
| 		retryFunc := func() error { | 		retryFunc := func() error { | ||||||
| 			return remote.Write(destRef, image, remote.WithAuth(pushAuth), remote.WithTransport(rt)) | 			dig, err := image.Digest() | ||||||
|  | 			if err != nil { | ||||||
|  | 				return err | ||||||
|  | 			} | ||||||
|  | 			if err := remote.Write(destRef, image, remote.WithAuth(pushAuth), remote.WithTransport(rt)); err != nil { | ||||||
|  | 				return err | ||||||
|  | 			} | ||||||
|  | 			logrus.Infof("Pushed %s", destRef.Context().Digest(dig.String())) | ||||||
|  | 			return nil | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		if err := util.Retry(retryFunc, opts.PushRetry, 1000); err != nil { | 		if err := util.Retry(retryFunc, opts.PushRetry, 1000); err != nil { | ||||||
|  | @ -252,7 +260,6 @@ func DoPush(image v1.Image, opts *config.KanikoOptions) error { | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| 	timing.DefaultRun.Stop(t) | 	timing.DefaultRun.Stop(t) | ||||||
| 	logrus.Infof("Pushed image to %d destinations", len(destRefs)) |  | ||||||
| 	return writeImageOutputs(image, destRefs) | 	return writeImageOutputs(image, destRefs) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue