Subject: Re: bug#64260: [PATCH] Use cgroups v2 file system
From: Ludovic Courtès <[email-masked]>
To: Sam Lockart <[email-masked]>
Cc: [email-masked]
Date: Tue, 08 Aug 2023 17:08:26 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello Sam,

Sam Lockart <[email-masked]> skribis:

> cgroup v2 is the next generation of the control groups API.
> This patch replaces the cgroup v1 file system with the unified
> cgroup v2 file system.
>
> cgroup v2 allows for things like containerd/podman to run rootless containers and opens guix system up to running things like Kubernetes.
>
> * gnu/system/file-systems.scm: Use cgroups v2 file system

[...]

Hilton Chain <[email-masked]> skribis:

> I'm not familiar with cgroup, but the current %control-groups is
> a requirement for docker-shepherd-service:

Good point!  Finally applied, with the change Hilton suggested.

This passes just fine:

  make check-system TESTS="docker basic elogind"

Thanks,
Ludo’.