rancher / os

Tiny Linux distro that runs the entire OS as Docker containers
https://rancher.com/docs/os/v1.x/en/
Apache License 2.0
6.44k stars 655 forks source link

Update linux kernel to fix cpu quota #2972

Open curantes opened 4 years ago

curantes commented 4 years ago

RancherOS Version: (ros os version) v1.5.5 Where are you running RancherOS? (docker-machine, AWS, GCE, baremetal, etc.) VMware iso

There is a bug in the version of linux kernel that is in latest Rancher OS which cause cpu limits not to work as intended which faulty cpu throttling.

4.14.154 or newer of the 4.14 linux tree has this patched.

some info about this issue in a blog: https://medium.com/omio-engineering/cpu-limits-and-aggressive-throttling-in-kubernetes-c5b20bd8a718

info about patch in linux mailinglist: https://lore.kernel.org/stable/1573236387-15456-2-git-send-email-chiluk+linux@indeed.com/

github issue from kubernetes: https://github.com/kubernetes/kubernetes/issues/67577

curantes commented 4 years ago

@niusmallnan Can you please look into updating the kernel?

josmo commented 4 years ago

It would be great to see the 5.6+ kernel with wireguard in the next kernel update release if that's at all in the plans.