After the update of runc from 1.0.3 to 1.1.0, one of my containers doesn't start anymore and errors out with the following message: Error response from daemon: Cannot restart container dkhm: failed to create shim: OCI runtime create failed: runc create failed: unable to start container process: unable to apply cgroup configuration: chown /sys/fs/cgroup/system.slice/docker-77a1ac22d8bfb1658e9bb8430d7dd8c75e8fad69b4e3b389f8d25a09fde26d21.scope/memory.oom.group: no such file or directory: unknown Downgrading to 1.0.3 fixes it and the container starts again.
My 16 other containers run as before.
RPi 4B 8G
Arch Linux ARM fully updated
I have no clue where to start searching for the culprit of all this. Is there any further info, which might help to investigate this?
The text was updated successfully, but these errors were encountered:
Thank you very much for looking into this! And for providing a fix so fast!
I rebuilt runc 1.1.0 including the mentioned patch and so far it seems to work again, i.e. the respective container starts and runs now. Perfect!
Just to mention: I am still on armv7h.
Not all files listed in /sys/kernel/cgroup/delegate necessarily
exist in all cgroups. For example, see this issue and PR:
Expand the cgroup ownership semantics to ensure that runtime authors
are aware of this possibility and implementations handle it
Signed-off-by: Fraser Tweedale <firstname.lastname@example.org>