feat: add a lint rule to prevent Add unversioned featuregate

Kubernetes-commit: 8a0937c03467d04a25e10473e9570d2c8286cf4b
This commit is contained in:
yongruilin 2025-01-24 11:02:16 -08:00 committed by Kubernetes Publisher
parent 52f2fda3f7
commit ee59411d80
1 changed files with 1 additions and 1 deletions

View File

@ -246,7 +246,7 @@ const (
)
func init() {
runtime.Must(utilfeature.DefaultMutableFeatureGate.Add(defaultKubernetesFeatureGates))
runtime.Must(utilfeature.DefaultMutableFeatureGate.Add(defaultKubernetesFeatureGates)) //nolint:forbidigo // TODO(https://github.com/kubernetes/enhancements/tree/master/keps/sig-architecture/4330-compatibility-versions): Remove this once we complete the migration to versioned feature gates
runtime.Must(utilfeature.DefaultMutableFeatureGate.AddVersioned(defaultVersionedKubernetesFeatureGates))
}