diff --git a/features.md b/features.md index 2a52e28ea74..0f3e8026e33 100644 --- a/features.md +++ b/features.md @@ -26,6 +26,9 @@ | AzureDualStackInstall| | | Enabled | Enabled | Enabled | Enabled | | AzureMultiDisk| | | Enabled | Enabled | Enabled | Enabled | | BootcNodeManagement| | | Enabled | Enabled | Enabled | Enabled | +| CBORServingAndStorage| | | Enabled | Enabled | Enabled | Enabled | +| ClientsAllowCBOR| | | Enabled | Enabled | Enabled | Enabled | +| ClientsPreferCBOR| | | Enabled | Enabled | Enabled | Enabled | | ClusterAPIInstallIBMCloud| | | Enabled | Enabled | Enabled | Enabled | | ClusterMonitoringConfig| | | Enabled | Enabled | Enabled | Enabled | | ClusterVersionOperatorConfiguration| | | Enabled | Enabled | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index c33c94db082..070cdc396ce 100644 --- a/features/features.go +++ b/features/features.go @@ -871,4 +871,28 @@ var ( enhancementPR("https://github.com/openshift/enhancements/pull/1806"). enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). mustRegister() + + FeatureCBORServingAndStorage = newFeatureGate("CBORServingAndStorage"). + reportProblemsToJiraComponent("kube-apiserver"). + contactPerson("benluddy"). + productScope(kubernetes). + enhancementPR("https://github.com/kubernetes/enhancements/issues/4222"). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() + + FeatureCBORClientsAllowCBOR = newFeatureGate("ClientsAllowCBOR"). + reportProblemsToJiraComponent("kube-apiserver"). + contactPerson("benluddy"). + productScope(kubernetes). + enhancementPR("https://github.com/kubernetes/enhancements/issues/4222"). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() + + FeatureClientsPreferCBOR = newFeatureGate("ClientsPreferCBOR"). + reportProblemsToJiraComponent("kube-apiserver"). + contactPerson("benluddy"). + productScope(kubernetes). + enhancementPR("https://github.com/kubernetes/enhancements/issues/4222"). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() ) diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml index 9b41496a225..364c822687a 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml @@ -49,6 +49,15 @@ { "name": "BootcNodeManagement" }, + { + "name": "CBORServingAndStorage" + }, + { + "name": "ClientsAllowCBOR" + }, + { + "name": "ClientsPreferCBOR" + }, { "name": "ClusterAPIInstall" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml index 92e5ccee038..cbcc479ac06 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml @@ -101,9 +101,18 @@ { "name": "BuildCSIVolumes" }, + { + "name": "CBORServingAndStorage" + }, { "name": "CPMSMachineNamePrefix" }, + { + "name": "ClientsAllowCBOR" + }, + { + "name": "ClientsPreferCBOR" + }, { "name": "ClusterAPIInstallIBMCloud" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml index e9ba9e6e2c5..edde1be1673 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml @@ -110,9 +110,18 @@ { "name": "BuildCSIVolumes" }, + { + "name": "CBORServingAndStorage" + }, { "name": "CPMSMachineNamePrefix" }, + { + "name": "ClientsAllowCBOR" + }, + { + "name": "ClientsPreferCBOR" + }, { "name": "ClusterAPIInstallIBMCloud" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml index 62dc9f6cd05..1d7eca5daa3 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml @@ -49,6 +49,15 @@ { "name": "BootcNodeManagement" }, + { + "name": "CBORServingAndStorage" + }, + { + "name": "ClientsAllowCBOR" + }, + { + "name": "ClientsPreferCBOR" + }, { "name": "ClusterAPIInstall" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml index 5278b51384a..f8a1f873904 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -83,9 +83,18 @@ { "name": "BuildCSIVolumes" }, + { + "name": "CBORServingAndStorage" + }, { "name": "CPMSMachineNamePrefix" }, + { + "name": "ClientsAllowCBOR" + }, + { + "name": "ClientsPreferCBOR" + }, { "name": "ClusterAPIInstallIBMCloud" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml index 900c1ae2b62..7ea136bf108 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -92,9 +92,18 @@ { "name": "BuildCSIVolumes" }, + { + "name": "CBORServingAndStorage" + }, { "name": "CPMSMachineNamePrefix" }, + { + "name": "ClientsAllowCBOR" + }, + { + "name": "ClientsPreferCBOR" + }, { "name": "ClusterAPIInstallIBMCloud" },