Skip to content

Commit 4ace895

Browse files
committed
OPRUN-4466: Add NewOLMConfigAPI feature gate
1 parent fa4ca2f commit 4ace895

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
@@ -14,6 +14,7 @@
1414
| NetworkConnect| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | | | | |
1515
| NewOLMBoxCutterRuntime| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
1616
| NewOLMCatalogdAPIV1Metas| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
17+
| NewOLMConfigAPI| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
1718
| NewOLMPreflightPermissionChecks| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
1819
| NoRegistryClusterInstall| | | | <span style="background-color: #519450">Enabled</span> | | | | <span style="background-color: #519450">Enabled</span> |
1920
| 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
@@ -504,6 +504,14 @@ var (
504504
enable(inClusterProfile(SelfManaged), inDevPreviewNoUpgrade(), inTechPreviewNoUpgrade()).
505505
mustRegister()
506506

507+
FeatureGateNewOLMConfigAPI = newFeatureGate("NewOLMConfigAPI").
508+
reportProblemsToJiraComponent("olm").
509+
contactPerson("anik120").
510+
productScope(ocpSpecific).
511+
enhancementPR("https://github.com/openshift/enhancements/pull/1915").
512+
enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
513+
mustRegister()
514+
507515
FeatureGateInsightsOnDemandDataGather = newFeatureGate("InsightsOnDemandDataGather").
508516
reportProblemsToJiraComponent("insights").
509517
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
@@ -221,6 +221,9 @@
221221
{
222222
"name": "NewOLMCatalogdAPIV1Metas"
223223
},
224+
{
225+
"name": "NewOLMConfigAPI"
226+
},
224227
{
225228
"name": "NewOLMOwnSingleNamespace"
226229
},

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
@@ -223,6 +223,9 @@
223223
{
224224
"name": "NewOLMCatalogdAPIV1Metas"
225225
},
226+
{
227+
"name": "NewOLMConfigAPI"
228+
},
226229
{
227230
"name": "NewOLMOwnSingleNamespace"
228231
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@
5858
{
5959
"name": "NewOLMCatalogdAPIV1Metas"
6060
},
61+
{
62+
"name": "NewOLMConfigAPI"
63+
},
6164
{
6265
"name": "NewOLMOwnSingleNamespace"
6366
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,9 @@
221221
{
222222
"name": "NewOLMCatalogdAPIV1Metas"
223223
},
224+
{
225+
"name": "NewOLMConfigAPI"
226+
},
224227
{
225228
"name": "NewOLMPreflightPermissionChecks"
226229
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,9 @@
297297
{
298298
"name": "NewOLMCatalogdAPIV1Metas"
299299
},
300+
{
301+
"name": "NewOLMConfigAPI"
302+
},
300303
{
301304
"name": "NewOLMOwnSingleNamespace"
302305
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,9 @@
223223
{
224224
"name": "NewOLMCatalogdAPIV1Metas"
225225
},
226+
{
227+
"name": "NewOLMConfigAPI"
228+
},
226229
{
227230
"name": "NewOLMPreflightPermissionChecks"
228231
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,9 @@
300300
{
301301
"name": "NewOLMCatalogdAPIV1Metas"
302302
},
303+
{
304+
"name": "NewOLMConfigAPI"
305+
},
303306
{
304307
"name": "NewOLMOwnSingleNamespace"
305308
},

0 commit comments

Comments
 (0)