Skip to content

Commit 094c670

Browse files
Merge pull request openshift#2324 from perdasilva/newolm-webhook-support-capability
OPRUN-3860: Add NewOLMWebhookProviderOpenshiftServiceCA feature gate
2 parents 0154a4f + f6912c3 commit 094c670

8 files changed

+27
-0
lines changed

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
| NewOLMCatalogdAPIV1Metas| | | | <span style="background-color: #519450">Enabled</span> | | <span style="background-color: #519450">Enabled</span> |
1212
| NewOLMOwnSingleNamespace| | | | <span style="background-color: #519450">Enabled</span> | | <span style="background-color: #519450">Enabled</span> |
1313
| NewOLMPreflightPermissionChecks| | | | <span style="background-color: #519450">Enabled</span> | | <span style="background-color: #519450">Enabled</span> |
14+
| NewOLMWebhookProviderOpenshiftServiceCA| | | | <span style="background-color: #519450">Enabled</span> | | <span style="background-color: #519450">Enabled</span> |
1415
| SELinuxChangePolicy| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | | |
1516
| SELinuxMount| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | | |
1617
| SigstoreImageVerificationPKI| | | <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
@@ -523,6 +523,14 @@ var (
523523
enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
524524
mustRegister()
525525

526+
FeatureGateNewOLMWebhookProviderOpenshiftServiceCA = newFeatureGate("NewOLMWebhookProviderOpenshiftServiceCA").
527+
reportProblemsToJiraComponent("olm").
528+
contactPerson("pegoncal").
529+
productScope(ocpSpecific).
530+
enhancementPR("https://github.com/openshift/enhancements/pull/1799").
531+
enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
532+
mustRegister()
533+
526534
FeatureGateInsightsOnDemandDataGather = newFeatureGate("InsightsOnDemandDataGather").
527535
reportProblemsToJiraComponent("insights").
528536
contactPerson("tremes").

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,9 @@
133133
{
134134
"name": "NewOLMPreflightPermissionChecks"
135135
},
136+
{
137+
"name": "NewOLMWebhookProviderOpenshiftServiceCA"
138+
},
136139
{
137140
"name": "NodeSwap"
138141
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@
3939
{
4040
"name": "NewOLMPreflightPermissionChecks"
4141
},
42+
{
43+
"name": "NewOLMWebhookProviderOpenshiftServiceCA"
44+
},
4245
{
4346
"name": "ShortCertRotation"
4447
}

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@
4848
{
4949
"name": "NewOLMPreflightPermissionChecks"
5050
},
51+
{
52+
"name": "NewOLMWebhookProviderOpenshiftServiceCA"
53+
},
5154
{
5255
"name": "SELinuxChangePolicy"
5356
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,9 @@
133133
{
134134
"name": "NewOLMPreflightPermissionChecks"
135135
},
136+
{
137+
"name": "NewOLMWebhookProviderOpenshiftServiceCA"
138+
},
136139
{
137140
"name": "NodeSwap"
138141
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,9 @@
212212
{
213213
"name": "NewOLMPreflightPermissionChecks"
214214
},
215+
{
216+
"name": "NewOLMWebhookProviderOpenshiftServiceCA"
217+
},
215218
{
216219
"name": "NodeDisruptionPolicy"
217220
},

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

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

0 commit comments

Comments
 (0)