From 2ba4bf38461ec78458c79b778e245d7cbd222df7 Mon Sep 17 00:00:00 2001 From: Jatin Suri Date: Wed, 4 Feb 2026 13:16:51 -0500 Subject: [PATCH] Fix OKD featureset test as it should only run if the current featureset is Default --- test/extended/apiserver/featuregate_okd.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/extended/apiserver/featuregate_okd.go b/test/extended/apiserver/featuregate_okd.go index 3c2fce5038c6..8bbcf01b629e 100644 --- a/test/extended/apiserver/featuregate_okd.go +++ b/test/extended/apiserver/featuregate_okd.go @@ -41,6 +41,11 @@ var _ = g.Describe("[sig-api-machinery][Feature:FeatureGate][OCPFeatureGate:OKD] fg, err := fgClient.Get(context.Background(), "cluster", metav1.GetOptions{}) o.Expect(err).NotTo(o.HaveOccurred(), "Failed to get cluster FeatureGate") + // Skip if current featureset is not Default - we can only modify featureset from Default + if fg.Spec.FeatureSet != configv1.Default { + g.Skip("Skipping test - featureset can only be changed when current featureset is Default") + } + // Attempt to set OKD featureset using dry-run fg.Spec.FeatureSet = configv1.OKD _, err = fgClient.Update(context.Background(), fg, metav1.UpdateOptions{