Skip to content

Commit fa836ae

Browse files
Merge pull request #2071 from swghosh/dummy
API-1843: KMSEncryptionProvider Feature Gate
2 parents 831aaaf + 083203c commit fa836ae

8 files changed

+27
-0
lines changed

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
| 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> |
2626
| 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> |
2727
| 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> |
28+
| 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> |
2829
| MachineAPIProviderOpenStack| | | <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> |
2930
| MachineConfigNodes| | | <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> |
3031
| MaxUnavailableStatefulSet| | | <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
@@ -694,4 +694,12 @@ var (
694694
enhancementPR("https://github.com/openshift/enhancements/pull/1711").
695695
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
696696
mustRegister()
697+
698+
FeatureGateKMSEncryptionProvider = newFeatureGate("KMSEncryptionProvider").
699+
reportProblemsToJiraComponent("kube-apiserver").
700+
contactPerson("swghosh").
701+
productScope(ocpSpecific).
702+
enhancementPR("https://github.com/openshift/enhancements/pull/1682").
703+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
704+
mustRegister()
697705
)

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@
7676
{
7777
"name": "InsightsRuntimeExtractor"
7878
},
79+
{
80+
"name": "KMSEncryptionProvider"
81+
},
7982
{
8083
"name": "MachineAPIMigration"
8184
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@
134134
{
135135
"name": "InsightsRuntimeExtractor"
136136
},
137+
{
138+
"name": "KMSEncryptionProvider"
139+
},
137140
{
138141
"name": "KMSv1"
139142
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@
134134
{
135135
"name": "InsightsRuntimeExtractor"
136136
},
137+
{
138+
"name": "KMSEncryptionProvider"
139+
},
137140
{
138141
"name": "KMSv1"
139142
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@
7979
{
8080
"name": "InsightsRuntimeExtractor"
8181
},
82+
{
83+
"name": "KMSEncryptionProvider"
84+
},
8285
{
8386
"name": "MachineAPIMigration"
8487
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,9 @@
131131
{
132132
"name": "InsightsRuntimeExtractor"
133133
},
134+
{
135+
"name": "KMSEncryptionProvider"
136+
},
134137
{
135138
"name": "KMSv1"
136139
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,9 @@
131131
{
132132
"name": "InsightsRuntimeExtractor"
133133
},
134+
{
135+
"name": "KMSEncryptionProvider"
136+
},
134137
{
135138
"name": "KMSv1"
136139
},

0 commit comments

Comments
 (0)