tests: restore SystemdCgroup in installed containerd

Set runc SystemdCgroup=true when generating /etc/containerd/config.toml
during containerd installation, restoring behavior that was mistakenly
dropped.

Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com>
This commit is contained in:
Fabiano Fidêncio
2026-06-09 10:42:31 +02:00
parent 3ca9eb94b9
commit 5000000883

View File

@@ -1084,7 +1084,9 @@ function install_cri_containerd() {
rm -f "${tarball_name}"
sudo mkdir -p /etc/containerd
sudo containerd config default | sudo tee /etc/containerd/config.toml > /dev/null
sudo containerd config default \
| sed -E 's/^([[:space:]]*SystemdCgroup[[:space:]]*=[[:space:]]*)false/\1true/' \
| sudo tee /etc/containerd/config.toml > /dev/null
ensure_containerd_conf_d_rootful_api_sockets
# Always write the service file pointing at the just-installed binary and