Skip to content

Commit 9f36190

Browse files
Merge pull request #2429 from pablintino/mco-1759-nonreconcilable-changes-feature-gate
MCO-1759: Add NonReconcilableMC Feature Gate
2 parents 32616f0 + 2a511b4 commit 9f36190

8 files changed

+27
-0
lines changed

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
| InsightsConfigAPI| | | <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> |
5050
| InsightsOnDemandDataGather| | | <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> |
5151
| InsightsRuntimeExtractor| | | <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> |
52+
| IrreconcilableMachineConfig| | | <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> |
5253
| KMSEncryptionProvider| | | <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> |
5354
| 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> |
5455
| ManagedBootImagesAzure| | | <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
@@ -866,4 +866,12 @@ var (
866866
enhancementPR("https://github.com/openshift/enhancements/pull/1492").
867867
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
868868
mustRegister()
869+
870+
FeatureGateIrreconcilableMachineConfig = newFeatureGate("IrreconcilableMachineConfig").
871+
reportProblemsToJiraComponent("MachineConfigOperator").
872+
contactPerson("pabrodri").
873+
productScope(ocpSpecific).
874+
enhancementPR("https://github.com/openshift/enhancements/pull/1785").
875+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
876+
mustRegister()
869877
)

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,9 @@
124124
{
125125
"name": "InsightsRuntimeExtractor"
126126
},
127+
{
128+
"name": "IrreconcilableMachineConfig"
129+
},
127130
{
128131
"name": "KMSEncryptionProvider"
129132
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,9 @@
194194
{
195195
"name": "InsightsRuntimeExtractor"
196196
},
197+
{
198+
"name": "IrreconcilableMachineConfig"
199+
},
197200
{
198201
"name": "KMSEncryptionProvider"
199202
},

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": "InsightsRuntimeExtractor"
202202
},
203+
{
204+
"name": "IrreconcilableMachineConfig"
205+
},
203206
{
204207
"name": "KMSEncryptionProvider"
205208
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,9 @@
127127
{
128128
"name": "InsightsRuntimeExtractor"
129129
},
130+
{
131+
"name": "IrreconcilableMachineConfig"
132+
},
130133
{
131134
"name": "KMSEncryptionProvider"
132135
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,9 @@
176176
{
177177
"name": "InsightsRuntimeExtractor"
178178
},
179+
{
180+
"name": "IrreconcilableMachineConfig"
181+
},
179182
{
180183
"name": "KMSEncryptionProvider"
181184
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,9 @@
185185
{
186186
"name": "InsightsRuntimeExtractor"
187187
},
188+
{
189+
"name": "IrreconcilableMachineConfig"
190+
},
188191
{
189192
"name": "KMSEncryptionProvider"
190193
},

0 commit comments

Comments
 (0)