Skip to content

Commit cdf2b03

Browse files
committed
Lock deprecated feature AllowServiceLBStatusOnNonLB
1 parent 06321f4 commit cdf2b03

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

pkg/features/versioned_kube_features.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,12 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
4646
AllowOverwriteTerminationGracePeriodSeconds: {
4747
{Version: version.MustParse("1.32"), Default: false, PreRelease: featuregate.Deprecated},
4848
},
49+
50+
AllowServiceLBStatusOnNonLB: {
51+
{Version: version.MustParse("1.29"), Default: false, PreRelease: featuregate.Deprecated},
52+
{Version: version.MustParse("1.32"), Default: false, PreRelease: featuregate.Deprecated, LockToDefault: true}, // remove in 1.35
53+
},
54+
4955
AnyVolumeDataSource: {
5056
{Version: version.MustParse("1.18"), Default: false, PreRelease: featuregate.Alpha},
5157
{Version: version.MustParse("1.24"), Default: true, PreRelease: featuregate.Beta},

test/featuregates_linter/test_data/versioned_feature_list.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,16 @@
4444
lockToDefault: false
4545
preRelease: Deprecated
4646
version: "1.32"
47+
- name: AllowServiceLBStatusOnNonLB
48+
versionedSpecs:
49+
- default: false
50+
lockToDefault: false
51+
preRelease: Deprecated
52+
version: "1.29"
53+
- default: false
54+
lockToDefault: true
55+
preRelease: Deprecated
56+
version: "1.32"
4757
- name: AnonymousAuthConfigurableEndpoints
4858
versionedSpecs:
4959
- default: false

0 commit comments

Comments
 (0)