Skip to content

docs(container): document rootless Podman cgroups v2 delegation - #15

Merged
flemming-n-larsen merged 1 commit into
mainfrom
ch-042-podman-cgroups-doc
Sep 12, 2026
Merged

docs(container): document rootless Podman cgroups v2 delegation#15
flemming-n-larsen merged 1 commit into
mainfrom
ch-042-podman-cgroups-doc

Conversation

@flemming-n-larsen

Copy link
Copy Markdown
Contributor

What

Follow-up to #14: documents the third flag difference from Docker that an independent review of the tank-royale corpus flagged as missing — --cpus/--memory/--pids-limit require cgroups v2 delegation under rootless Podman, per robocode-dev/tank-royale P-004/M-015's own risk note.

No script behavior changes. Both #14's fixes were verified with these flags active on the WSL2 Ubuntu Podman 5.7.0 rootless environment (delegation present there by default via systemd), so this documents the requirement and a one-line way to check for it rather than adding new handling.

Why

M-015's exit criterion requires every Docker/Podman flag difference to be either handled by the launcher scripts or documented for Podman users. This was the one named difference neither covered.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Ve4Qi4gWou7ss51pTSFK5k

The Podman section documented the two flag differences the
launchers handle for you but omitted the third one named in
tank-royale P-004/M-015's risk note: --cpus/--memory/--pids-limit
require cgroups v2 delegation under rootless Podman. Both fixes in
#14 exercised these flags successfully on the WSL2 Ubuntu Podman
5.7.0 rootless environment used for verification (delegation
present by default there), so this documents the requirement and
how to check for it rather than changing script behavior.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ve4Qi4gWou7ss51pTSFK5k
@flemming-n-larsen
flemming-n-larsen merged commit e5bf468 into main Sep 12, 2026
4 checks passed
@flemming-n-larsen
flemming-n-larsen deleted the ch-042-podman-cgroups-doc branch September 12, 2026 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant