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.
2 parents 83a2325 + 7af8448 commit a1328e4Copy full SHA for a1328e4
test/e2e/upgrade/upgrade.go
@@ -196,7 +196,18 @@ var _ = g.Describe("[sig-arch][Feature:ClusterUpgrade]", func() {
196
config, err := framework.LoadConfig()
197
framework.ExpectNoError(err)
198
client := configv1client.NewForConfigOrDie(config)
199
- err = checkUpgradeability(client)
+ var lastErr error
200
+ err = wait.PollImmediate(1*time.Second, 30*time.Second, func() (bool, error) {
201
+ if err := checkUpgradeability(client); err != nil {
202
+ lastErr = err
203
+ framework.Logf("Upgradeability check failed, retrying: %v", err)
204
+ return false, nil // retry on error
205
+ }
206
+ return true, nil
207
+ })
208
+ if err != nil && lastErr != nil {
209
+ err = lastErr
210
211
212
})
213
0 commit comments