diff --git a/features.md b/features.md index 8947f5f6940..cdd5762f990 100644 --- a/features.md +++ b/features.md @@ -6,6 +6,9 @@ | EventedPLEG| | | | | | | | MachineAPIMigration| | | | | | | | MachineAPIOperatorDisableMachineHealthCheckController| | | | | | | +| MultiArchInstallAWS| | | | | | | +| MultiArchInstallAzure| | | | | | | +| MultiArchInstallGCP| | | | | | | | GatewayAPI| | | Enabled | Enabled | | | | AutomatedEtcdBackup| | | Enabled | Enabled | Enabled | Enabled | | CSIDriverSharedResource| | | Enabled | Enabled | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index baa14e4fbab..f806722e893 100644 --- a/features/features.go +++ b/features/features.go @@ -548,4 +548,22 @@ var ( productScope(ocpSpecific). enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). mustRegister() + + FeatureGateMultiArchInstallAWS = newFeatureGate("MultiArchInstallAWS"). + reportProblemsToJiraComponent("Installer"). + contactPerson("r4f4"). + productScope(ocpSpecific). + mustRegister() + + FeatureGateMultiArchInstallAzure = newFeatureGate("MultiArchInstallAzure"). + reportProblemsToJiraComponent("Installer"). + contactPerson("r4f4"). + productScope(ocpSpecific). + mustRegister() + + FeatureGateMultiArchInstallGCP = newFeatureGate("MultiArchInstallGCP"). + reportProblemsToJiraComponent("Installer"). + contactPerson("r4f4"). + productScope(ocpSpecific). + mustRegister() ) diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml index 95b95fdad61..d8f40b3f52a 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml @@ -106,6 +106,15 @@ { "name": "MixedCPUsAllocation" }, + { + "name": "MultiArchInstallAWS" + }, + { + "name": "MultiArchInstallAzure" + }, + { + "name": "MultiArchInstallGCP" + }, { "name": "NetworkSegmentation" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml index 869104a024c..60c01bcf3e4 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml @@ -32,6 +32,15 @@ }, { "name": "MachineAPIOperatorDisableMachineHealthCheckController" + }, + { + "name": "MultiArchInstallAWS" + }, + { + "name": "MultiArchInstallAzure" + }, + { + "name": "MultiArchInstallGCP" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml index 8eca05c4b2c..99fa0ace7c7 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml @@ -35,6 +35,15 @@ }, { "name": "MachineAPIOperatorDisableMachineHealthCheckController" + }, + { + "name": "MultiArchInstallAWS" + }, + { + "name": "MultiArchInstallAzure" + }, + { + "name": "MultiArchInstallGCP" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml index 3be8b8123a5..2abaef9d4f9 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml @@ -109,6 +109,15 @@ { "name": "MixedCPUsAllocation" }, + { + "name": "MultiArchInstallAWS" + }, + { + "name": "MultiArchInstallAzure" + }, + { + "name": "MultiArchInstallGCP" + }, { "name": "NetworkSegmentation" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml index 3f19cc738ea..3eae88cd2a1 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -32,6 +32,15 @@ }, { "name": "MachineAPIOperatorDisableMachineHealthCheckController" + }, + { + "name": "MultiArchInstallAWS" + }, + { + "name": "MultiArchInstallAzure" + }, + { + "name": "MultiArchInstallGCP" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml index b463ebcbfd7..4afea34aa34 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -35,6 +35,15 @@ }, { "name": "MachineAPIOperatorDisableMachineHealthCheckController" + }, + { + "name": "MultiArchInstallAWS" + }, + { + "name": "MultiArchInstallAzure" + }, + { + "name": "MultiArchInstallGCP" } ], "enabled": [