Skip to content

Commit fad9674

Browse files
committed
Remove the featuregate to enable DRA(DynamicResourceAllocation) by default
DRA has been graduated to GA in upstream 1.34 It makes sense to remove the featuregate related to the DRA in the downstream This is also required to unblok the e2e test failures encountered during the OCP-4.21 rebase Reference for the failure: https://issues.redhat.com/browse/OCPBUGS-61381 Signed-off-by: Sai Ramesh Vanka <[email protected]>
1 parent 8a46f74 commit fad9674

12 files changed

+0
-107
lines changed

config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_schedulers-DevPreviewNoUpgrade.crd.yaml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -109,26 +109,6 @@ spec:
109109
- HighNodeUtilization
110110
- NoScoring
111111
type: string
112-
profileCustomizations:
113-
description: profileCustomizations contains configuration for modifying
114-
the default behavior of existing scheduler profiles.
115-
properties:
116-
dynamicResourceAllocation:
117-
description: |-
118-
dynamicResourceAllocation allows to enable or disable dynamic resource allocation within the scheduler.
119-
Dynamic resource allocation is an API for requesting and sharing resources between pods and containers inside a pod.
120-
Third-party resource drivers are responsible for tracking and allocating resources.
121-
Different kinds of resources support arbitrary parameters for defining requirements and initialization.
122-
Valid values are Enabled, Disabled and omitted.
123-
When omitted, this means no opinion and the platform is left to choose a reasonable default,
124-
which is subject to change over time.
125-
The current default is Disabled.
126-
enum:
127-
- ""
128-
- Enabled
129-
- Disabled
130-
type: string
131-
type: object
132112
type: object
133113
status:
134114
description: status holds observed values from the cluster. They may not

config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_schedulers-TechPreviewNoUpgrade.crd.yaml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -109,26 +109,6 @@ spec:
109109
- HighNodeUtilization
110110
- NoScoring
111111
type: string
112-
profileCustomizations:
113-
description: profileCustomizations contains configuration for modifying
114-
the default behavior of existing scheduler profiles.
115-
properties:
116-
dynamicResourceAllocation:
117-
description: |-
118-
dynamicResourceAllocation allows to enable or disable dynamic resource allocation within the scheduler.
119-
Dynamic resource allocation is an API for requesting and sharing resources between pods and containers inside a pod.
120-
Third-party resource drivers are responsible for tracking and allocating resources.
121-
Different kinds of resources support arbitrary parameters for defining requirements and initialization.
122-
Valid values are Enabled, Disabled and omitted.
123-
When omitted, this means no opinion and the platform is left to choose a reasonable default,
124-
which is subject to change over time.
125-
The current default is Disabled.
126-
enum:
127-
- ""
128-
- Enabled
129-
- Disabled
130-
type: string
131-
type: object
132112
type: object
133113
status:
134114
description: status holds observed values from the cluster. They may not

features.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
| DNSNameResolver| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
3737
| DualReplica| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
3838
| DyanmicServiceEndpointIBMCloud| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
39-
| DynamicResourceAllocation| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
4039
| EtcdBackendQuota| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
4140
| Example| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
4241
| ExternalOIDCWithUIDAndExtraClaimMappings| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |

features/features.go

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -102,14 +102,6 @@ var (
102102
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
103103
mustRegister()
104104

105-
FeatureGateDynamicResourceAllocation = newFeatureGate("DynamicResourceAllocation").
106-
reportProblemsToJiraComponent("scheduling").
107-
contactPerson("jchaloup").
108-
productScope(kubernetes).
109-
enhancementPR("https://github.com/kubernetes/enhancements/issues/4381").
110-
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
111-
mustRegister()
112-
113105
FeatureGateAzureWorkloadIdentity = newFeatureGate("AzureWorkloadIdentity").
114106
reportProblemsToJiraComponent("cloud-credential-operator").
115107
contactPerson("abutcher").

payload-manifests/crds/0000_10_config-operator_01_schedulers-DevPreviewNoUpgrade.crd.yaml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -109,26 +109,6 @@ spec:
109109
- HighNodeUtilization
110110
- NoScoring
111111
type: string
112-
profileCustomizations:
113-
description: profileCustomizations contains configuration for modifying
114-
the default behavior of existing scheduler profiles.
115-
properties:
116-
dynamicResourceAllocation:
117-
description: |-
118-
dynamicResourceAllocation allows to enable or disable dynamic resource allocation within the scheduler.
119-
Dynamic resource allocation is an API for requesting and sharing resources between pods and containers inside a pod.
120-
Third-party resource drivers are responsible for tracking and allocating resources.
121-
Different kinds of resources support arbitrary parameters for defining requirements and initialization.
122-
Valid values are Enabled, Disabled and omitted.
123-
When omitted, this means no opinion and the platform is left to choose a reasonable default,
124-
which is subject to change over time.
125-
The current default is Disabled.
126-
enum:
127-
- ""
128-
- Enabled
129-
- Disabled
130-
type: string
131-
type: object
132112
type: object
133113
status:
134114
description: status holds observed values from the cluster. They may not

payload-manifests/crds/0000_10_config-operator_01_schedulers-TechPreviewNoUpgrade.crd.yaml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -109,26 +109,6 @@ spec:
109109
- HighNodeUtilization
110110
- NoScoring
111111
type: string
112-
profileCustomizations:
113-
description: profileCustomizations contains configuration for modifying
114-
the default behavior of existing scheduler profiles.
115-
properties:
116-
dynamicResourceAllocation:
117-
description: |-
118-
dynamicResourceAllocation allows to enable or disable dynamic resource allocation within the scheduler.
119-
Dynamic resource allocation is an API for requesting and sharing resources between pods and containers inside a pod.
120-
Third-party resource drivers are responsible for tracking and allocating resources.
121-
Different kinds of resources support arbitrary parameters for defining requirements and initialization.
122-
Valid values are Enabled, Disabled and omitted.
123-
When omitted, this means no opinion and the platform is left to choose a reasonable default,
124-
which is subject to change over time.
125-
The current default is Disabled.
126-
enum:
127-
- ""
128-
- Enabled
129-
- Disabled
130-
type: string
131-
type: object
132112
type: object
133113
status:
134114
description: status holds observed values from the cluster. They may not

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@
8282
{
8383
"name": "DyanmicServiceEndpointIBMCloud"
8484
},
85-
{
86-
"name": "DynamicResourceAllocation"
87-
},
8885
{
8986
"name": "EtcdBackendQuota"
9087
},

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,9 +137,6 @@
137137
{
138138
"name": "DyanmicServiceEndpointIBMCloud"
139139
},
140-
{
141-
"name": "DynamicResourceAllocation"
142-
},
143140
{
144141
"name": "EtcdBackendQuota"
145142
},

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,6 @@
146146
{
147147
"name": "DyanmicServiceEndpointIBMCloud"
148148
},
149-
{
150-
"name": "DynamicResourceAllocation"
151-
},
152149
{
153150
"name": "EtcdBackendQuota"
154151
},

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@
8282
{
8383
"name": "DyanmicServiceEndpointIBMCloud"
8484
},
85-
{
86-
"name": "DynamicResourceAllocation"
87-
},
8885
{
8986
"name": "EtcdBackendQuota"
9087
},

0 commit comments

Comments
 (0)