aboutsummaryrefslogtreecommitdiffstats
path: root/docs/specs
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-25 09:25:17 +0200
committerDanilo M. <danix@danix.xyz>2026-09-25 09:25:17 +0200
commit2fd4fa399e980e3ea351df435d0f0eb2841679d8 (patch)
tree4a9e36626d52efd231123a39859216060c072b05 /docs/specs
parent5fb8cef38353f27d40b89b62a60b1c48e1a1dd5f (diff)
downloadsbo-dockerbuild-2fd4fa399e980e3ea351df435d0f0eb2841679d8.tar.gz
sbo-dockerbuild-2fd4fa399e980e3ea351df435d0f0eb2841679d8.zip
image-builder: document the XDG_RUNTIME_DIR dockerd trap
A dockerd restarted from a root login shell inherits XDG_RUNTIME_DIR=/run/user/0. BuildKit's overlay differ creates its temp dir there, and once elogind removes it at logout every image export fails with a misleading "ref ... locked" error. This stalled the -current full image for three nights. The fix on the VM is `unset XDG_RUNTIME_DIR` in /etc/default/docker, which rc.docker sources. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/specs')
0 files changed, 0 insertions, 0 deletions