Skip to content

Commit 2a511b4

Browse files
committed
MCO-1759: Add NonReconcilableMC Feature Gate
1 parent 6d3c4e2 commit 2a511b4

8 files changed

+27
-0
lines changed

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
| 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> |
4949
| 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> |
5050
| 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> |
51+
| 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> |
5152
| 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> |
5253
| 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> |
5354
| 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
@@ -858,4 +858,12 @@ var (
858858
enhancementPR("https://github.com/openshift/enhancements/pull/1492").
859859
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
860860
mustRegister()
861+
862+
FeatureGateIrreconcilableMachineConfig = newFeatureGate("IrreconcilableMachineConfig").
863+
reportProblemsToJiraComponent("MachineConfigOperator").
864+
contactPerson("pabrodri").
865+
productScope(ocpSpecific).
866+
enhancementPR("https://github.com/openshift/enhancements/pull/1785").
867+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
868+
mustRegister()
861869
)

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@
121121
{
122122
"name": "InsightsRuntimeExtractor"
123123
},
124+
{
125+
"name": "IrreconcilableMachineConfig"
126+
},
124127
{
125128
"name": "KMSEncryptionProvider"
126129
},

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": "InsightsRuntimeExtractor"
193193
},
194+
{
195+
"name": "IrreconcilableMachineConfig"
196+
},
194197
{
195198
"name": "KMSEncryptionProvider"
196199
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,9 @@
197197
{
198198
"name": "InsightsRuntimeExtractor"
199199
},
200+
{
201+
"name": "IrreconcilableMachineConfig"
202+
},
200203
{
201204
"name": "KMSEncryptionProvider"
202205
},

payload-manifests/featuregates/featureGate-SelfManagedHA-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-SelfManagedHA-DevPreviewNoUpgrade.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,9 @@
173173
{
174174
"name": "InsightsRuntimeExtractor"
175175
},
176+
{
177+
"name": "IrreconcilableMachineConfig"
178+
},
176179
{
177180
"name": "KMSEncryptionProvider"
178181
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,9 @@
182182
{
183183
"name": "InsightsRuntimeExtractor"
184184
},
185+
{
186+
"name": "IrreconcilableMachineConfig"
187+
},
185188
{
186189
"name": "KMSEncryptionProvider"
187190
},

0 commit comments

Comments
 (0)