Skip to content

Commit 9db35c9

Browse files
committed
KEP-2033: KubeletInUserNamespace: postpone beta to v1.36
kubernetes/kubernetes PR 134639 was approved and got the `lgtm` label, however, it was not merged in v1.35. Signed-off-by: Akihiro Suda <[email protected]>
1 parent c0c7d33 commit 9db35c9

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

keps/sig-node/2033-kubelet-in-userns-aka-rootless/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -728,7 +728,7 @@ in back-to-back releases.
728728
- https://github.com/GoogleCloudPlatform/anthos-samples/blob/8aff62c3f0bd835bda7479a01a591e1849c48fe9/anthos-attached-clusters/kind/main.tf#L37
729729
- https://github.com/GoogleCloudPlatform/cloud-solutions/blob/pino-logging-gcp-config-v1.1.0/projects/k8s-hybrid-neg-controller/hack/kind-cluster-config.yaml#L24
730730
- https://github.com/GoogleCloudPlatform/solutions-workshops/blob/grpc-xds/v0.5.0/grpc-xds/hack/kind-cluster-config-2.yaml#L24
731-
In beta, [`NodeSystemInfo`](https://pkg.go.dev/k8s.io/api/core/v1#NodeSystemInfo) will be updated to include `RunningInUserNS *bool`.
731+
In beta, [`NodeSystemInfo`](https://pkg.go.dev/k8s.io/api/core/v1#NodeSystemInfo) will be updated to include `RunningInUserNamespace *bool`.
732732

733733
- GA: Assuming no negative user feedback based on production experience, promote after >= 2 releases in beta.
734734
Requirements:
@@ -943,7 +943,7 @@ checking if there are objects with field X set) may be a last resort. Avoid
943943
logs or events for this purpose.
944944
-->
945945

946-
[`NodeSystemInfo`](https://pkg.go.dev/k8s.io/api/core/v1#NodeSystemInfo) will have `RunningInUserNS *bool`
946+
[`NodeSystemInfo`](https://pkg.go.dev/k8s.io/api/core/v1#NodeSystemInfo) will have `RunningInUserNamespace *bool`
947947
to indicate whether the node is running in UserNS.
948948

949949
###### How can someone using this feature know that it is working for their instance?
@@ -960,7 +960,7 @@ Recall that end users cannot usually observe component logs or access metrics.
960960
- [ ] Events
961961
- Event Reason:
962962
- [X] API .status
963-
- Condition name: [`NodeSystemInfo`](https://pkg.go.dev/k8s.io/api/core/v1#NodeSystemInfo) will have `RunningInUserNS *bool`
963+
- Condition name: [`NodeSystemInfo`](https://pkg.go.dev/k8s.io/api/core/v1#NodeSystemInfo) will have `RunningInUserNamespace *bool`
964964
- Other field:
965965
- [ ] Other (treat as last resort)
966966
- Details:
@@ -1219,7 +1219,7 @@ Major milestones might include:
12191219
- 2019-11-19: present KEP to SIG-node (cgroup v2 version)
12201220
- 2020-07-07: the cgroup v2 support is in `implementable` status
12211221
- 2021-08-04: Kubernetes v1.22 (Alpha)
1222-
- 2025-12-XX: Kubernetes v1.35 (Beta)
1222+
- 2026-04-XX: Kubernetes v1.36 (Beta)
12231223

12241224
## Drawbacks
12251225

keps/sig-node/2033-kubelet-in-userns-aka-rootless/kep.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ stage: beta
2929
# The most recent milestone for which work toward delivery of this KEP has been
3030
# done. This can be the current (upcoming) milestone, if it is being actively
3131
# worked on.
32-
latest-milestone: "v1.35"
32+
latest-milestone: "v1.36"
3333

3434
# The milestone at which this feature was, or is targeted to be, at each stage.
3535
milestone:
3636
alpha: "v1.22"
37-
beta: "v1.35"
37+
beta: "v1.36"
3838

3939
# The following PRR answers are required at alpha release
4040
# List the feature gate name and the components for which it must be enabled

0 commit comments

Comments
 (0)