Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1069323

Bug#993311: Support for cgroup v2 via cgroup-tools

From Thomas Goirand <zigo@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#993311: Support for cgroup v2 via cgroup-tools
Date 2021-09-01 17:30 +0200
Message-ID <CSAlA-2S3-13@gated-at.bofh.it> (permalink)
References <CRRot-7wR-5@gated-at.bofh.it> <CSbnc-3QE-1@gated-at.bofh.it> <CScjf-4r7-3@gated-at.bofh.it> <CRRot-7wR-5@gated-at.bofh.it> <CScjf-4r7-3@gated-at.bofh.it>
Organization Debian

Show all headers | View raw


On 8/31/21 3:40 PM, Santiago Ruano Rincón wrote:
> El 31/08/21 a las 14:45, Thomas Goirand escribió:
>> Hi Santiago,
>>
>> Thanks for this bug report, I'll be working on it.
> 
> Thanks!
> 
>>
>> On 8/30/21 5:19 PM, Santiago Ruano Rincón wrote:
>>> To know if cgroup v2 is supported, one way is to
>>> `grep cgroup2 /proc/mounts`
>>
>> I am really unsure about this. On Bullseye, for example, we do have
>> cgroup2 mounted just like in Sid, though the new syntax wont work. What
>> we need here is a way to tell what version of the cgset/cgcreate
>> userland binary is there, preferably with something distribution agnostic...
> 
> Mmm, you need to make sure of two things: 1) the version of cgroup fs
> available in the system, and 2) the version of cgroup-tools (which is
> independent of 1)). You can install cgroup-tools without
> mounting any cgroup file system, so I don't think knowing the version of
> cgset/cgcreate is a fully reliable solution.
> 
> For 2), I'd prefer a versioned Depends on cgroup-tools (>= 2.0-2).

That's not what I'm looking for. I'm looking for a way, in the upstream
Cinder, to detect what's going on. So this cannot be Debian (or any
other OS) specific.

>> Maybe the only way is to just attempt the old style cgset, see if it
>> fails, and if it does, do v2 style cgset?
> 
> For 1), I'd chose to test v2 first, and then v1. Remember that v1 is not
> mounted by default.

Yeah, definitively, the mounted cgroups needs to be tested too...

> If you can propose a better way, I am all ears.

Unfortunately, cgcreate / cgset don't output their version with -v :/

Thomas

Back to linux.debian.bugs.dist | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Bug#993311: Support for cgroup v2 via cgroup-tools Santiago Ruano Rincón <santiago.ruano-rincon@imt-atlantique.fr> - 2021-08-30 17:30 +0200
  Bug#993311: Support for cgroup v2 via cgroup-tools Thomas Goirand <thomas@goirand.fr> - 2021-08-31 14:50 +0200
    Bug#993311: Support for cgroup v2 via cgroup-tools Santiago Ruano Rincón <santiago.ruano-rincon@imt-atlantique.fr> - 2021-08-31 15:50 +0200
      Bug#993311: Support for cgroup v2 via cgroup-tools Thomas Goirand <zigo@debian.org> - 2021-09-01 17:30 +0200

csiph-web