From ddecb94348bac1166fcd4eb0f1e86549887b7fa9 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 1 Sep 2023 15:42:27 -0400 Subject: [PATCH] Disable unified cgroup heirarchy on kernel cmdline This is required on Debian 11 to use the cset tool, since the newer systemd implementation of a unified cgroup hierarchy is not compatible with the cset tool. Ref for future use: https://github.com/lpechacek/cpuset/issues/40 --- roles/base/defaults/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/base/defaults/main.yml b/roles/base/defaults/main.yml index 02efd74..1fd1260 100644 --- a/roles/base/defaults/main.yml +++ b/roles/base/defaults/main.yml @@ -6,7 +6,7 @@ debian_pvc_repository: https://repo.parallelvirtualcluster.org/debian debian_pvc_signing_key_path: https://repo.parallelvirtualcluster.org/debian/bonifacelabs_signing_key.pub debian_pvc_signing_key_id: 83D07192314835D4 -grub_cmdline: "console=tty0 console=ttyS{{ grub.serial_console[cluster_hardware].console }},115200 plymouth.ignore-serial-consoles splash" +grub_cmdline: "systemd.unified_cgroup_hierarchy=0 console=tty0 console=ttyS{{ grub.serial_console[cluster_hardware].console }},115200 plymouth.ignore-serial-consoles splash" grub_serial: "serial --unit={{ grub.serial_console[cluster_hardware].console }} --speed=115200" deploy_username: "deploy"