Ajouter un commentaire

Ubuntu 26.04 LTS : retrait de cgroup v1 et casse de production

Par:
francoistonic

ven, 17/04/2026 - 08:08

Parmi les évolutions annoncées d'Ubuntu 26.04 LTS, il y a le retrait de cgroup v1. Control Group, cgroup, est au coeur de l'infrastructure conteneur que ce soit Docker, Kubernetes ou LXC. cgroup fournit les mécanismes d'isolation, de gestions. Il s'agit de fonctions intégrées dans systemd. Cgroup v1 remonte à 2008 avec Linux 2.6.24 et s'est érigé en standard de fait. La v2 est la version courante. 

cgroups v1 est déprécié et retiré en septembre 2025 de systemd. Ubuntu 26.04 ne fait que suivre le mouvement en retirant le support de cgroup v1. Cela signifie que :

- si vous migrez vers la 26.04 avec cgroup v1 en fonctionnement, ces worloads ne pourront pas être repris

- les conteneurs sous la 26.04 ne pourront pas booter un host avec cgroup v1

- les hosts Ubuntu 26.04 ne supportent pas les conteneurs utilisant cgroup v1. 

Ubuntu explique que ce changement vient directement de systemd 258 (septembre 2025). Il est explicitement dit : "Support for cgroup v1 ('legacy' and 'hybrid' hierarchies) has been removed. cgroup v2 ('unified' hierarchy) will always be mounted during system bootup and systemd-nspawn container initialization.". La proposition de retrait remonte à 2024. La v2 fait sauter les limitations de la v1 sur les I/O. Elle est stable depuis 2016.

Kubernetes a déprécié la v1 et les noeuds cgroup v1 ne démarrent plus. Il est en maintenance mode depuis août 2024. Kubernetes 1.35 acte le retrait de cgroup v1.

Cgroups v1 vs v2 : https://thamizhelango.medium.com/cgroups-v1-vs-v2-the-critical-evolution-for-modern-containerization-472224dc97c9

Bref, si vos conteneurs s'appuient toujours sur cgroup v1, il faut impérativement migrer vers la v2.

 

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 U   U   CCC  M   M  M   M  FFFF 
U U C MM MM MM MM F
U U C M M M M M M FFF
U U C M M M M F
UUU CCC M M M M F