diff --git a/features.md b/features.md index 6b21a4ae5d6..29e89f59831 100644 --- a/features.md +++ b/features.md @@ -17,6 +17,7 @@ | NewOLMPreflightPermissionChecks| | | | Enabled | | | | Enabled | | NoRegistryClusterInstall| | | | Enabled | | | | Enabled | | ProvisioningRequestAvailable| | | Enabled | Enabled | | | | | +| TLSCurvesConfiguration| | | Enabled | Enabled | | | | | | AWSClusterHostedDNS| | | Enabled | Enabled | | | Enabled | Enabled | | AWSClusterHostedDNSInstall| | | Enabled | Enabled | | | Enabled | Enabled | | AWSDedicatedHosts| | | Enabled | Enabled | | | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index 660e5758b6f..1d48ae76fc8 100644 --- a/features/features.go +++ b/features/features.go @@ -937,4 +937,12 @@ var ( enhancementPR("https://github.com/kubernetes/enhancements/issues/4381"). enableForClusterProfile(Hypershift, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade, configv1.Default, configv1.OKD). mustRegister() + + FeatureGateTLSCurvesConfiguration = newFeatureGate("TLSCurvesConfiguration"). + reportProblemsToJiraComponent("Networking"). + contactPerson("davidesalerno"). + productScope(ocpSpecific). + enhancementPR("https://github.com/openshift/enhancements/pull/1894"). + enableIn(configv1.DevPreviewNoUpgrade). + mustRegister() ) diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml index 49bfa1ad505..a7ba1a0cd9d 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml @@ -213,6 +213,9 @@ { "name": "SignatureStores" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml index 86116dbdffc..81d796104be 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml @@ -325,6 +325,9 @@ { "name": "StoragePerformantSecurityPolicy" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "UpgradeStatus" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml b/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml index cce0b86cb81..62a569bf894 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml @@ -215,6 +215,9 @@ { "name": "SignatureStores" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml index 6880fa3e6b6..27854c30c83 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml @@ -70,6 +70,9 @@ }, { "name": "ShortCertRotation" + }, + { + "name": "TLSCurvesConfiguration" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml index 4d1fd6dd684..5e641499835 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml @@ -210,6 +210,9 @@ { "name": "SignatureStores" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml index fbb2ed5c184..74fe956b6fc 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -325,6 +325,9 @@ { "name": "StoragePerformantSecurityPolicy" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "UpgradeStatus" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml index 3b097317f4a..0e10bc3b807 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml @@ -212,6 +212,9 @@ { "name": "SignatureStores" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml index 9c68cf67d44..5d7b39e8e3b 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -55,6 +55,9 @@ }, { "name": "ShortCertRotation" + }, + { + "name": "TLSCurvesConfiguration" } ], "enabled": [