Current systemd versions all fail when the unified cgroup hierarchy is not-writable. This is especially problematic in containers where the systemd administrator might decide to not delegate the unified hierarchy or when running with a liblxc driver that doesn't yet know how to handle the unified cgroup hierarchy. I've pushed patches to systemd upstream that let systemd ingnore the non-delegated unified hierarchy. The relevant commits are:
Hey everyone,
Current systemd versions all fail when the unified cgroup hierarchy is not-writable. This is especially problematic in containers where the systemd administrator might decide to not delegate the unified hierarchy or when running with a liblxc driver that doesn't yet know how to handle the unified cgroup hierarchy. I've pushed patches to systemd upstream that let systemd ingnore the non-delegated unified hierarchy. The relevant commits are:
e07aefbd675b651 f8d45b5fb458f27 47b04d6e04 abf1d7458394c34 5ad9d55382 d0a0be33522a840 69ac6b07c0
2d56b80a1855836
1ff654e28b7b8e7
These patches will be in 235 but should be backported from xenial upwards.
Christian