Skip to content

Commit abf22c3

Browse files
committed
Switch DisableNodeKubeProxyVersion back to disabled-by-default
This is clearing a stable API field, so the 1 year from announcement to change period applies
1 parent ae7e626 commit abf22c3

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

pkg/features/kube_features.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,7 @@ const (
235235

236236
// owner: @HirazawaUi
237237
// kep: http://kep.k8s.io/4004
238-
// alpha: v1.29
239-
// beta: v1.31
238+
// Deprecated: v1.29 (default off)
240239
// DisableNodeKubeProxyVersion disable the status.nodeInfo.kubeProxyVersion field of v1.Node
241240
DisableNodeKubeProxyVersion featuregate.Feature = "DisableNodeKubeProxyVersion"
242241

@@ -1057,7 +1056,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
10571056

10581057
DisableKubeletCloudCredentialProviders: {Default: true, PreRelease: featuregate.GA, LockToDefault: true},
10591058

1060-
DisableNodeKubeProxyVersion: {Default: true, PreRelease: featuregate.Beta},
1059+
DisableNodeKubeProxyVersion: {Default: false, PreRelease: featuregate.Deprecated}, // default on in 1.33
10611060

10621061
DevicePluginCDIDevices: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.33
10631062

pkg/kubelet/kubelet_node_status_test.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import (
3434

3535
cadvisorapi "github.com/google/cadvisor/info/v1"
3636
"github.com/google/go-cmp/cmp"
37+
3738
v1 "k8s.io/api/core/v1"
3839
apiequality "k8s.io/apimachinery/pkg/api/equality"
3940
apierrors "k8s.io/apimachinery/pkg/api/errors"
@@ -291,7 +292,7 @@ func TestUpdateNewNodeStatus(t *testing.T) {
291292
Architecture: goruntime.GOARCH,
292293
ContainerRuntimeVersion: "test://1.5.0",
293294
KubeletVersion: version.Get().String(),
294-
KubeProxyVersion: "",
295+
KubeProxyVersion: version.Get().String(),
295296
},
296297
Capacity: v1.ResourceList{
297298
v1.ResourceCPU: *resource.NewMilliQuantity(2000, resource.DecimalSI),
@@ -471,7 +472,7 @@ func TestUpdateExistingNodeStatus(t *testing.T) {
471472
Architecture: goruntime.GOARCH,
472473
ContainerRuntimeVersion: "test://1.5.0",
473474
KubeletVersion: version.Get().String(),
474-
KubeProxyVersion: "",
475+
KubeProxyVersion: version.Get().String(),
475476
},
476477
Capacity: v1.ResourceList{
477478
v1.ResourceCPU: *resource.NewMilliQuantity(2000, resource.DecimalSI),
@@ -677,7 +678,7 @@ func TestUpdateNodeStatusWithRuntimeStateError(t *testing.T) {
677678
Architecture: goruntime.GOARCH,
678679
ContainerRuntimeVersion: "test://1.5.0",
679680
KubeletVersion: version.Get().String(),
680-
KubeProxyVersion: "",
681+
KubeProxyVersion: version.Get().String(),
681682
},
682683
Capacity: v1.ResourceList{
683684
v1.ResourceCPU: *resource.NewMilliQuantity(2000, resource.DecimalSI),
@@ -908,7 +909,7 @@ func TestUpdateNodeStatusWithLease(t *testing.T) {
908909
Architecture: goruntime.GOARCH,
909910
ContainerRuntimeVersion: "test://1.5.0",
910911
KubeletVersion: version.Get().String(),
911-
KubeProxyVersion: "",
912+
KubeProxyVersion: version.Get().String(),
912913
},
913914
Capacity: v1.ResourceList{
914915
v1.ResourceCPU: *resource.NewMilliQuantity(2000, resource.DecimalSI),

0 commit comments

Comments
 (0)