From 20d1645ce7f80fdd7eca352b4e3850310151172e Mon Sep 17 00:00:00 2001 From: Thomas Stromberg Date: Wed, 21 Oct 2020 09:44:39 -0700 Subject: [PATCH] Wait up to 5 minutes for addon pods, improve error message --- pkg/addons/addons.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/addons/addons.go b/pkg/addons/addons.go index 14a3b4e913..82ff15bb7e 100644 --- a/pkg/addons/addons.go +++ b/pkg/addons/addons.go @@ -353,9 +353,10 @@ func verifyAddonStatusInternal(cc *config.ClusterConfig, name string, val string return errors.Wrapf(err, "get kube-client to validate %s addon: %v", name, err) } - err = kapi.WaitForPods(client, ns, label, time.Minute*3) + // This timeout includes image pull time, which can take a few minutes. 3 is not enough. + err = kapi.WaitForPods(client, ns, label, time.Minute*5) if err != nil { - return errors.Wrapf(err, "verifying %s addon pods : %v", name, err) + return errors.Wrapf(err, "waiting for %s pods", label) } }