I used to run an unprivileged lxc continer. Everything worked fine until the update to AppArmor 4.xxx. Apparently several distro maintainers cherry-picked a particular small fix to this issue, but opensuse was not among them.
https://discuss.linuxcontainers.org/t/unprivileged-container-used-to-run-after-update-error-wait-on-daemonized-start-837-received-container-state-aborting-instead-of-running/23478
So how can I find information about the exact build process the current maintainer is using to be able to redo it myself (with that fix applied)?
Afaik tag: v6.0.4 (commit 0fb6eb66) is not enough. Only commit 2663712e is supposed to o the trick.
Note that a number of developers have left the development of lxc/lxd to create Incus ; you may wish to follow them. It is available for Tumbleweed .
nMax
April 24, 2025, 1:30pm
5
@john_hudson Incus only replaces LXD, both LXD and Incus manage LXC containers.
LXC is being worked on as usual.
1 Like