diff --git a/pkg/agent/containerd/config_linux.go b/pkg/agent/containerd/config_linux.go index 319119fe877d..9794778f6661 100644 --- a/pkg/agent/containerd/config_linux.go +++ b/pkg/agent/containerd/config_linux.go @@ -53,14 +53,13 @@ func setupContainerdConfig(ctx context.Context, cfg *config.Node) error { logrus.Warn("cgroup v2 controllers are not delegated for rootless. Disabling cgroup.") } - systemdCgroup := controllers["cpuset"] && os.Getenv("NOTIFY_SOCKET") != "" - cfg.AgentConfig.Systemd = systemdCgroup + cfg.AgentConfig.Systemd := controllers["cpuset"] && os.Getenv("NOTIFY_SOCKET") != "" var containerdTemplate string containerdConfig := templates.ContainerdConfig{ NodeConfig: cfg, DisableCgroup: disableCgroup, - SystemdCgroup: systemdCgroup, + SystemdCgroup: cfg.AgentConfig.Systemd, IsRunningInUserNS: isRunningInUserNS, PrivateRegistryConfig: privRegistries.Registry, ExtraRuntimes: findNvidiaContainerRuntimes(os.DirFS(string(os.PathSeparator))),