fix(sysctl-tuner): raise the kernel keyring quota for rootless BuildKit #732
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/keyring-quota"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
runc creates a session keyring per container and rootless BuildKit leaks them. After two days one node had its builder user at 200/200 keys (
kernel.keys.maxkeysdefault) and every build on it failed to start withunable to create session key: disk quota exceeded(2026-09-14, rpg-lemonade PR #42, rpg-munchers v0.1.30 stage). The daemon was restarted once to clear it. The tuner now setskernel.keys.maxkeys=20000andkernel.keys.maxbytes=20000*20000on every node.Local:
tests/host-arc-cap-contract.shandtests/host-route-mtu-contract.shpass;kubectl kustomizerenders.https://claude.ai/code/session_01HPdKaFBKQVs8hzfgXMrnwV