Skip to content

Commit 54a3998

Browse files
Merge pull request #2756 from tmshort/deployment-config-fgs
OPRUN-4466: Add NewOLMConfigAPI feature gate
2 parents 5c75e62 + 969e597 commit 54a3998

10 files changed

Lines changed: 33 additions & 0 deletions

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
| NetworkConnect| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | | | | |
1818
| NewOLMBoxCutterRuntime| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
1919
| NewOLMCatalogdAPIV1Metas| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
20+
| NewOLMConfigAPI| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
2021
| NewOLMPreflightPermissionChecks| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
2122
| NoRegistryClusterInstall| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
2223
| ProvisioningRequestAvailable| | | <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
@@ -464,6 +464,14 @@ var (
464464
enable(inClusterProfile(SelfManaged), inDevPreviewNoUpgrade(), inTechPreviewNoUpgrade()).
465465
mustRegister()
466466

467+
FeatureGateNewOLMConfigAPI = newFeatureGate("NewOLMConfigAPI").
468+
reportProblemsToJiraComponent("olm").
469+
contactPerson("tmshort").
470+
productScope(ocpSpecific).
471+
enhancementPR("https://github.com/openshift/enhancements/pull/1915").
472+
enable(inClusterProfile(SelfManaged), inDevPreviewNoUpgrade(), inTechPreviewNoUpgrade()).
473+
mustRegister()
474+
467475
FeatureGateInsightsOnDemandDataGather = newFeatureGate("InsightsOnDemandDataGather").
468476
reportProblemsToJiraComponent("insights").
469477
contactPerson("tremes").

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,9 @@
233233
{
234234
"name": "NewOLMCatalogdAPIV1Metas"
235235
},
236+
{
237+
"name": "NewOLMConfigAPI"
238+
},
236239
{
237240
"name": "NewOLMOwnSingleNamespace"
238241
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@
4040
{
4141
"name": "NewOLMCatalogdAPIV1Metas"
4242
},
43+
{
44+
"name": "NewOLMConfigAPI"
45+
},
4346
{
4447
"name": "NewOLMOwnSingleNamespace"
4548
},

payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,9 @@
235235
{
236236
"name": "NewOLMCatalogdAPIV1Metas"
237237
},
238+
{
239+
"name": "NewOLMConfigAPI"
240+
},
238241
{
239242
"name": "NewOLMOwnSingleNamespace"
240243
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@
6767
{
6868
"name": "NewOLMCatalogdAPIV1Metas"
6969
},
70+
{
71+
"name": "NewOLMConfigAPI"
72+
},
7073
{
7174
"name": "NewOLMOwnSingleNamespace"
7275
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,9 @@
230230
{
231231
"name": "NewOLMCatalogdAPIV1Metas"
232232
},
233+
{
234+
"name": "NewOLMConfigAPI"
235+
},
233236
{
234237
"name": "NewOLMPreflightPermissionChecks"
235238
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,9 @@
288288
{
289289
"name": "NewOLMCatalogdAPIV1Metas"
290290
},
291+
{
292+
"name": "NewOLMConfigAPI"
293+
},
291294
{
292295
"name": "NewOLMOwnSingleNamespace"
293296
},

payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,9 @@
232232
{
233233
"name": "NewOLMCatalogdAPIV1Metas"
234234
},
235+
{
236+
"name": "NewOLMConfigAPI"
237+
},
235238
{
236239
"name": "NewOLMPreflightPermissionChecks"
237240
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,9 @@
291291
{
292292
"name": "NewOLMCatalogdAPIV1Metas"
293293
},
294+
{
295+
"name": "NewOLMConfigAPI"
296+
},
294297
{
295298
"name": "NewOLMOwnSingleNamespace"
296299
},

0 commit comments

Comments
 (0)