From 2a095f434ba556fea7602feda8de374efdd23196 Mon Sep 17 00:00:00 2001 From: Antonio Ojea Date: Sat, 14 Mar 2020 12:11:29 +0100 Subject: [PATCH] e2e wait until controller manager pod ready --- test/e2e/framework/metrics/metrics_grabber.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/e2e/framework/metrics/metrics_grabber.go b/test/e2e/framework/metrics/metrics_grabber.go index f306d9c879f..bd8c9d4b143 100644 --- a/test/e2e/framework/metrics/metrics_grabber.go +++ b/test/e2e/framework/metrics/metrics_grabber.go @@ -169,8 +169,8 @@ func (g *Grabber) GrabFromControllerManager() (ControllerManagerMetrics, error) var err error podName := fmt.Sprintf("%v-%v", "kube-controller-manager", g.masterName) g.waitForControllerManagerReadyOnce.Do(func() { - if runningErr := e2epod.WaitForPodNameRunningInNamespace(g.client, podName, metav1.NamespaceSystem); runningErr != nil { - err = fmt.Errorf("error waiting for controller manager pod to be running: %w", runningErr) + if readyErr := e2epod.WaitForPodsReady(g.client, metav1.NamespaceSystem, podName, 0); readyErr != nil { + err = fmt.Errorf("error waiting for controller manager pod to be ready: %w", readyErr) return }