mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-12-16 21:07:22 +00:00
Automatic merge from submit-queue Fix problems of not-starting image pullers In e2e.go there are the following lines: https://github.com/kubernetes/kubernetes/blob/master/test/e2e/e2e.go#L150 ``` if err := framework.WaitForPodsSuccess(c, metav1.NamespaceSystem, framework.ImagePullerLabels, imagePrePullingTimeout); err != nil { // There is no guarantee that the image pulling will succeed in 3 minutes // and we don't even run the image puller on all platforms (including GKE). // We wait for it so we get an indication of failures in the logs, and to // maximize benefit of image pre-pulling. framework.Logf("WARNING: Image pulling pods failed to enter success in %v: %v", imagePrePullingTimeout, err) } ``` However, few lines above: https://github.com/kubernetes/kubernetes/blob/master/test/e2e/e2e.go#L143 we were waiting for all image pullers to actually enter Success state. It's pretty clear that the latter wasn't expected. This PR is fixing this problem. Ref #43728 @anhowe @davidopp