Skip to content

Container runtimes: cgroup driver detection is GA since v1.34 - #59125

Open
asvw wants to merge 1 commit into
kubernetes:mainfrom
asvw:container-runtimes-cgroup-driver
Open

asvw wants to merge 1 commit into
kubernetes:mainfrom
asvw:container-runtimes-cgroup-driver

Conversation

@asvw

@asvw asvw commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Description

Goal: Bring the docs in line with the code.

Since v1.34 the kubelet detects the cgroup driver from any container runtime that implements the RuntimeConfig CRI RPC, yet the Container Runtimes page still makes the detection depend on the KubeletCgroupDriverFromCRI feature gate. Its containerd and CRI-O sections still call it an alpha feature of v1.28.

The gate is GA and locked on (kube_features.go, KEP-4033). The gate's entry on the Feature Gates page names containerd 2.0 and later and CRI-O 1.28 and later as the runtimes that support it. This PR removes the gate condition from the Container Runtimes page and replaces its two alpha sentences with these versions.

The gate's entry says the cgroupDriver fallback ends in 1.36, but the v1.37 kubelet still uses it. This PR changes the date to 1.38, same as #55954 did on the Container Runtimes page. It also ends the entry's beta stage at 1.33 and marks its stable stage as locked, to match kube_features.go.

I used AI for research and drafting.

/sig node

This commit brings the cgroup driver detection docs in line with the
code.

Since v1.34 the kubelet detects the cgroup driver from any container
runtime that implements the RuntimeConfig CRI RPC. The
`KubeletCgroupDriverFromCRI` feature gate is GA and locked on
(KEP-4033).
@kubernetes-prow kubernetes-prow Bot added the sig/node Categorizes an issue or PR as relevant to SIG Node. label Nov 9, 2026
@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Nov 9, 2026
@kubernetes-prow kubernetes-prow Bot added the language/en Issues or PRs related to English language label Nov 9, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign sayakmukhopadhyay for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@netlify

netlify Bot commented Nov 9, 2026

Copy link
Copy Markdown

✅ Pull request preview available for checking

Built without sensitive environment variables

Name Link
🔨 Latest commit 1aa2e87
🔍 Latest deploy log https://app.netlify.com/projects/kubernetes-io-main-staging/deploys/6af1c796b215afbed2c0b0cf
😎 Deploy Preview https://deploy-preview-59125--kubernetes-io-main-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. language/en Issues or PRs related to English language sig/node Categorizes an issue or PR as relevant to SIG Node. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Development

Successfully merging this pull request may close these issues.

1 participant