-
Notifications
You must be signed in to change notification settings - Fork 43k
Kubelet regularly freeze control groups causing issues further down #104280
Copy link
Copy link
Closed
opencontainers/runc
#3166Labels
kind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.priority/critical-urgentHighest priority. Must be actively worked on as someone's top priority right now.Highest priority. Must be actively worked on as someone's top priority right now.sig/nodeCategorizes an issue or PR as relevant to SIG Node.Categorizes an issue or PR as relevant to SIG Node.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.
Metadata
Metadata
Assignees
Labels
kind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.priority/critical-urgentHighest priority. Must be actively worked on as someone's top priority right now.Highest priority. Must be actively worked on as someone's top priority right now.sig/nodeCategorizes an issue or PR as relevant to SIG Node.Categorizes an issue or PR as relevant to SIG Node.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.
Type
Projects
Status
Done
What happened:
On cgroup v1 when using systemd cgroup driver, kubelet regularly freeze and thaw its control groups, and that is causing issues further down.
What you expected to happen:
No freeze
How to reproduce it (as minimally and precisely as possible):
Running the command below should never print anything, since freezer.state should always be
THAWED.However, when using master/v1.22.0, this returns
FROZENregularly.When using runc v1.0.0 or earlier, this can cause containers to end in a permanently frozen state. This state is tricky to debug, since no log output is given. To see if an environment is having problems, one can use:
Anything else we need to know?:
More info in #102676 and #102676.
Environment:
kubectl version):v1.22.0: introduced in vendor: bump runc to v1.0.1 #103743cat /etc/os-release):uname -a):