From: Alberto Mardegan Date: Thu, 23 Sep 2021 12:48:06 +0000 (+0300) Subject: docs: clarify order of events in cgroup scope creation X-Git-Tag: v250-rc1~634 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4db9e01f7fc6c5da767a96a6ebf85c0ac4e3efda;p=thirdparty%2Fsystemd.git docs: clarify order of events in cgroup scope creation --- diff --git a/docs/CGROUP_DELEGATION.md b/docs/CGROUP_DELEGATION.md index 773f254a1e3..292e3a8ed2e 100644 --- a/docs/CGROUP_DELEGATION.md +++ b/docs/CGROUP_DELEGATION.md @@ -309,10 +309,12 @@ You basically have three options: 3. 🙁 The *i-like-continents* option. In this option you'd leave your manager daemon where it is, and would not turn on delegation on its unit. However, - as first thing you register a new scope unit with systemd, and that scope - unit would have `Delegate=` turned on, and then you place all your - containers underneath it. From systemd's PoV there'd be two units: your - manager service and the big scope that contains all your containers in one. + as you start your first managed process (a container, for example) you would + register a new scope unit with systemd, and that scope unit would have + `Delegate=` turned on, and it would contain the PID of this process; all + your managed processes subsequently created should also be moved into this + scope. From systemd's PoV there'd be two units: your manager service and the + big scope that contains all your managed processes in one. BTW: if for whatever reason you say "I hate D-Bus, I'll never call any D-Bus API, kthxbye", then options #1 and #3 are not available, as they generally