Promote RetryGenerateName to GA

Kubernetes-commit: e3cae09e63d72edef9cf841979418291acc31b17
This commit is contained in:
Joe Betz 2024-09-10 12:34:36 -04:00 committed by Kubernetes Publisher
parent 763c8220a6
commit 91a4bf232d
1 changed files with 6 additions and 2 deletions

View File

@ -189,6 +189,7 @@ const (
// owner: @jpbetz
// alpha: v1.30
// beta: v1.31
// ga: v1.32
// Resource create requests using generateName are retried automatically by the apiserver
// if the generated name conflicts with an existing resource name, up to a maximum number of 7 retries.
RetryGenerateName featuregate.Feature = "RetryGenerateName"
@ -300,6 +301,11 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
{Version: version.MustParse("1.31"), Default: false, PreRelease: featuregate.Alpha},
{Version: version.MustParse("1.32"), Default: true, PreRelease: featuregate.Beta},
},
RetryGenerateName: {
{Version: version.MustParse("1.30"), Default: false, PreRelease: featuregate.Alpha},
{Version: version.MustParse("1.31"), Default: true, PreRelease: featuregate.Beta},
{Version: version.MustParse("1.32"), Default: true, LockToDefault: true, PreRelease: featuregate.GA},
},
}
// defaultKubernetesFeatureGates consists of all known Kubernetes-specific feature keys.
@ -337,8 +343,6 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
ResilientWatchCacheInitialization: {Default: true, PreRelease: featuregate.Beta},
RetryGenerateName: {Default: true, PreRelease: featuregate.Beta},
SeparateCacheWatchRPC: {Default: true, PreRelease: featuregate.Beta},
StorageVersionAPI: {Default: false, PreRelease: featuregate.Alpha},