Skip to content

Commit f158127

Browse files
Merge pull request #2301 from RishabhSaini/vsphere
MCO-1657: FeatureGate for Bootimage updates for the vSphere platform
2 parents ec925ab + 1c616a3 commit f158127

8 files changed

+27
-0
lines changed

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
| MachineAPIMigration| | | <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> |
4141
| MachineAPIProviderOpenStack| | | <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> |
4242
| MachineConfigNodes| | | <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> |
43+
| ManagedBootImagesvSphere| | | <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> |
4344
| MaxUnavailableStatefulSet| | | <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> |
4445
| MinimumKubeletVersion| | | <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> |
4546
| MixedCPUsAllocation| | | <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: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,14 @@ var (
385385
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
386386
mustRegister()
387387

388+
FeatureGateManagedBootImagesvSphere = newFeatureGate("ManagedBootImagesvSphere").
389+
reportProblemsToJiraComponent("MachineConfigOperator").
390+
contactPerson("rsaini").
391+
productScope(ocpSpecific).
392+
enhancementPR("https://github.com/openshift/enhancements/pull/1496").
393+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
394+
mustRegister()
395+
388396
FeatureGateDisableKubeletCloudCredentialProviders = newFeatureGate("DisableKubeletCloudCredentialProviders").
389397
reportProblemsToJiraComponent("cloud-provider").
390398
contactPerson("jspeed").

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,9 @@
106106
{
107107
"name": "MachineConfigNodes"
108108
},
109+
{
110+
"name": "ManagedBootImagesvSphere"
111+
},
109112
{
110113
"name": "MaxUnavailableStatefulSet"
111114
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,9 @@
191191
{
192192
"name": "ManagedBootImagesAWS"
193193
},
194+
{
195+
"name": "ManagedBootImagesvSphere"
196+
},
194197
{
195198
"name": "MaxUnavailableStatefulSet"
196199
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,9 @@
200200
{
201201
"name": "ManagedBootImagesAWS"
202202
},
203+
{
204+
"name": "ManagedBootImagesvSphere"
205+
},
203206
{
204207
"name": "MaxUnavailableStatefulSet"
205208
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,9 @@
109109
{
110110
"name": "MachineConfigNodes"
111111
},
112+
{
113+
"name": "ManagedBootImagesvSphere"
114+
},
112115
{
113116
"name": "MaxUnavailableStatefulSet"
114117
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,9 @@
179179
{
180180
"name": "ManagedBootImagesAWS"
181181
},
182+
{
183+
"name": "ManagedBootImagesvSphere"
184+
},
182185
{
183186
"name": "MaxUnavailableStatefulSet"
184187
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,9 @@
188188
{
189189
"name": "ManagedBootImagesAWS"
190190
},
191+
{
192+
"name": "ManagedBootImagesvSphere"
193+
},
191194
{
192195
"name": "MaxUnavailableStatefulSet"
193196
},

0 commit comments

Comments
 (0)