Skip to content

Commit 621beb4

Browse files
Merge pull request #2563 from openshift-cloud-team/ClusterAPIMachineManagement
OCPCLOUD-3214: Add ClusterAPIMachineManagement feature gate
2 parents 627ea21 + e84a8a7 commit 621beb4

8 files changed

+27
-0
lines changed

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
| ClientsAllowCBOR| | | <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> |
3434
| ClientsPreferCBOR| | | <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> |
3535
| ClusterAPIInstallIBMCloud| | | <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> |
36+
| ClusterAPIMachineManagement| | | <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> |
3637
| ClusterMonitoringConfig| | | <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> |
3738
| ClusterVersionOperatorConfiguration| | | <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> |
3839
| DNSNameResolver| | | <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
@@ -553,6 +553,14 @@ var (
553553
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
554554
mustRegister()
555555

556+
FeatureGateClusterAPIMachineManagement = newFeatureGate("ClusterAPIMachineManagement").
557+
reportProblemsToJiraComponent("Cloud Compute / Cluster API Providers").
558+
contactPerson("ddonati").
559+
productScope(ocpSpecific).
560+
enhancementPR("https://github.com/openshift/enhancements/pull/1465").
561+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
562+
mustRegister()
563+
556564
FeatureGateClusterAPIMachineManagementVSphere = newFeatureGate("ClusterAPIMachineManagementVSphere").
557565
reportProblemsToJiraComponent("SPLAT").
558566
contactPerson("jcpowermac").

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@
6666
{
6767
"name": "ClusterAPIInstallIBMCloud"
6868
},
69+
{
70+
"name": "ClusterAPIMachineManagement"
71+
},
6972
{
7073
"name": "ClusterAPIMachineManagementVSphere"
7174
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@
118118
{
119119
"name": "ClusterAPIInstallIBMCloud"
120120
},
121+
{
122+
"name": "ClusterAPIMachineManagement"
123+
},
121124
{
122125
"name": "ClusterAPIMachineManagementVSphere"
123126
},

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

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

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@
6666
{
6767
"name": "ClusterAPIInstallIBMCloud"
6868
},
69+
{
70+
"name": "ClusterAPIMachineManagement"
71+
},
6972
{
7073
"name": "ClusterAPIMachineManagementVSphere"
7174
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,9 @@
100100
{
101101
"name": "ClusterAPIInstallIBMCloud"
102102
},
103+
{
104+
"name": "ClusterAPIMachineManagement"
105+
},
103106
{
104107
"name": "ClusterAPIMachineManagementVSphere"
105108
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@
115115
{
116116
"name": "ClusterAPIInstallIBMCloud"
117117
},
118+
{
119+
"name": "ClusterAPIMachineManagement"
120+
},
118121
{
119122
"name": "ClusterMonitoringConfig"
120123
},

0 commit comments

Comments
 (0)