Conversation
golang/sys@v0.16.0...v0.18.0 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
rootless-containers/rootlesskit@v2.0.1...v2.0.2 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
rootless-containers/rootlesskit@v2.0.1...v2.0.2 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
RootlessKit will print hints if something is still unsatisfied. e.g., `kernel.apparmor_restrict_unprivileged_userns` constraint rootless-containers/rootlesskit@33c3e7c Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
|
Curious;
|
|
☝️ TBH; still a bit looking at the best direction to take there; the rootlesskit case is a bit "weird" because it's rootlesskit running the engine, and the engine itself doesn't "call" rootlesskit here. Still somewhat wondering what it would take to integrate the rootlesskit functionality in the daemon itself. |
|
cc @vvoland (for back porting); I THINK we only need the last two commits (vendoring changes are effectively a "no-op" from a rootlesskit perspective. |
Ideally yes, but it could be complicated
Yes 👍, eventually
We may consider this, but it may rather result in more complicated code base
Yes |
|
Opened a v25 backport. Line 348 in c593074 |
|
Three's a pending one for v23.0, but it's "on hold"; |
- What I did
Fix #47480 (except docs) via:
kernel.apparmor_restrict_unprivileged_usernsis set rootless-containers/rootlesskit#421- How I did it
Updated RootlessKit
rootless-containers/rootlesskit@v2.0.1...v2.0.2
- How to verify it
dockerd-rootless-setuptool.shwill print the following error if the apparmor constraint is not satisfied- Description for the changelog
- A picture of a cute animal (not mandatory but encouraged)
🐧