Skip to content

Commit 974d5a2

Browse files
committed
fixing coderabbit feedback
1 parent 7692fe6 commit 974d5a2

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

test/e2e/event-ttl.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,13 +182,17 @@ var _ = g.Describe("[Jira:kube-apiserver][sig-api-machinery][FeatureGate:EventTT
182182
"featureSet": originalFeatureSet,
183183
},
184184
}
185-
if len(originalEnabledFeatures) > 0 {
185+
if originalFeatureSet == "CustomNoUpgrade" && len(originalEnabledFeatures) > 0 {
186186
restorePatch["spec"].(map[string]interface{})["customNoUpgrade"] = map[string]interface{}{
187187
"enabled": originalEnabledFeatures,
188188
}
189189
}
190-
restorePatchBytes, _ := json.Marshal(restorePatch)
191-
_, err := configClient.ConfigV1().FeatureGates().Patch(ctx, "cluster", types.MergePatchType, restorePatchBytes, metav1.PatchOptions{})
190+
if originalFeatureSet != "CustomNoUpgrade" {
191+
restorePatch["spec"].(map[string]interface{})["customNoUpgrade"] = nil
192+
}
193+
restorePatchBytes, err := json.Marshal(restorePatch)
194+
o.Expect(err).NotTo(o.HaveOccurred(), "Failed to marshal feature gate restore patch")
195+
_, err = configClient.ConfigV1().FeatureGates().Patch(ctx, "cluster", types.MergePatchType, restorePatchBytes, metav1.PatchOptions{})
192196
o.Expect(err).NotTo(o.HaveOccurred(), "Failed to restore feature gate configuration")
193197
{
194198
g.By(" [OK] Feature gate configuration restored")

0 commit comments

Comments
 (0)