We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d3ecff5 commit 7af8448Copy full SHA for 7af8448
test/e2e/upgrade/upgrade.go
@@ -195,7 +195,18 @@ var _ = g.Describe("[sig-arch][Feature:ClusterUpgrade]", func() {
195
config, err := framework.LoadConfig()
196
framework.ExpectNoError(err)
197
client := configv1client.NewForConfigOrDie(config)
198
- err = checkUpgradeability(client)
+ var lastErr error
199
+ err = wait.PollImmediate(1*time.Second, 30*time.Second, func() (bool, error) {
200
+ if err := checkUpgradeability(client); err != nil {
201
+ lastErr = err
202
+ framework.Logf("Upgradeability check failed, retrying: %v", err)
203
+ return false, nil // retry on error
204
+ }
205
+ return true, nil
206
+ })
207
+ if err != nil && lastErr != nil {
208
+ err = lastErr
209
210
211
})
212
0 commit comments