diff --git a/test/integration/storageversionmigrator/util.go b/test/integration/storageversionmigrator/util.go index e2c64f593a5..4778a6b9fa2 100644 --- a/test/integration/storageversionmigrator/util.go +++ b/test/integration/storageversionmigrator/util.go @@ -800,7 +800,9 @@ func (svm *svmTest) waitForCRDUpdate( err := wait.PollUntilContextTimeout( ctx, 500*time.Millisecond, - time.Second*60, + // CRD discovery and storage-version reporting can lag well beyond 1 minute + // on contended CI nodes while the apiextensions controllers converge. + 2*time.Minute, true, func(ctx context.Context) (bool, error) { apiGroups, _, err := svm.discoveryClient.ServerGroupsAndResources()