Bläddra i källkod

Merge pull request #46680 from vvoland/c8d-history-off-by-one

c8d/history: Fill ID for parents without the label
Sebastiaan van Stijn 1 år sedan
förälder
incheckning
74641d2006
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      daemon/containerd/image_history.go

+ 2 - 1
daemon/containerd/image_history.go

@@ -121,7 +121,8 @@ func (i *ImageService) ImageHistory(ctx context.Context, name string) ([]*imaget
 
 		foundNext := false
 		for _, img := range parents {
-			if _, ok := img.Labels[imageLabelClassicBuilderParent]; ok {
+			_, hasLabel := img.Labels[imageLabelClassicBuilderParent]
+			if !foundNext || hasLabel {
 				currentImg = img
 				foundNext = true
 			}