Skip to content

Commit b5a5dbe

Browse files
Disable Swap mode
1 parent 04f99ea commit b5a5dbe

7 files changed

+21
-21
lines changed

features/features.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,14 @@ var (
9292
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
9393
mustRegister()
9494

95-
// OpenShift and Node Team will keep this turned off until evictions and
96-
// disk provisioning are fixed even though upstream will take this GA.
95+
// NodeSwap is now GA and locked to true in Kubernetes 1.34+
96+
// Must be enabled to align with upstream Kubernetes behavior.
9797
FeatureGateNodeSwap = newFeatureGate("NodeSwap").
9898
reportProblemsToJiraComponent("node").
9999
contactPerson("haircommander").
100100
productScope(kubernetes).
101101
enhancementPR("https://github.com/kubernetes/enhancements/issues/2400").
102-
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
102+
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
103103
mustRegister()
104104

105105
FeatureGateDynamicResourceAllocation = newFeatureGate("DynamicResourceAllocation").

payload-manifests/featuregates/featureGate-Hypershift-Default.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,6 @@
184184
{
185185
"name": "NoRegistryClusterOperations"
186186
},
187-
{
188-
"name": "NodeSwap"
189-
},
190187
{
191188
"name": "NutanixMultiSubnets"
192189
},
@@ -335,6 +332,9 @@
335332
},
336333
{
337334
"name": "VSphereMultiNetworks"
335+
},
336+
{
337+
"name": "NodeSwap"
338338
}
339339
],
340340
"version": ""

payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@
6565
{
6666
"name": "AWSServiceLBNetworkSecurityGroup"
6767
},
68+
{
69+
"name": "NodeSwap"
70+
},
6871
{
6972
"name": "AdditionalRoutingCapabilities"
7073
},
@@ -257,9 +260,6 @@
257260
{
258261
"name": "NetworkSegmentation"
259262
},
260-
{
261-
"name": "NodeSwap"
262-
},
263263
{
264264
"name": "NutanixMultiSubnets"
265265
},

payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@
8080
{
8181
"name": "AWSServiceLBNetworkSecurityGroup"
8282
},
83+
{
84+
"name": "NodeSwap"
85+
},
8386
{
8487
"name": "AdditionalRoutingCapabilities"
8588
},
@@ -260,9 +263,6 @@
260263
{
261264
"name": "NetworkSegmentation"
262265
},
263-
{
264-
"name": "NodeSwap"
265-
},
266266
{
267267
"name": "NutanixMultiSubnets"
268268
},

payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,6 @@
184184
{
185185
"name": "NoRegistryClusterOperations"
186186
},
187-
{
188-
"name": "NodeSwap"
189-
},
190187
{
191188
"name": "NutanixMultiSubnets"
192189
},
@@ -335,6 +332,9 @@
335332
},
336333
{
337334
"name": "VSphereMultiNetworks"
335+
},
336+
{
337+
"name": "NodeSwap"
338338
}
339339
],
340340
"version": ""

payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@
4747
{
4848
"name": "AWSServiceLBNetworkSecurityGroup"
4949
},
50+
{
51+
"name": "NodeSwap"
52+
},
5053
{
5154
"name": "AdditionalRoutingCapabilities"
5255
},
@@ -257,9 +260,6 @@
257260
{
258261
"name": "NoRegistryClusterOperations"
259262
},
260-
{
261-
"name": "NodeSwap"
262-
},
263263
{
264264
"name": "NutanixMultiSubnets"
265265
},

payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@
6262
{
6363
"name": "AWSServiceLBNetworkSecurityGroup"
6464
},
65+
{
66+
"name": "NodeSwap"
67+
},
6568
{
6669
"name": "AdditionalRoutingCapabilities"
6770
},
@@ -260,9 +263,6 @@
260263
{
261264
"name": "NoRegistryClusterOperations"
262265
},
263-
{
264-
"name": "NodeSwap"
265-
},
266266
{
267267
"name": "NutanixMultiSubnets"
268268
},

0 commit comments

Comments
 (0)