2344589a5e
gates / gates (push) Successful in 33s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2.4 KiB
2.4 KiB
Golden 0.289.1 bake (2026-10-03)
Baked in the drill VM on DooPlex per documentation/runbooks/RUNBOOK-manual-build.md §4.0 and §4.1
steps 1–4. Step 5 (vouching in the hub) was NOT done here.
- Controller image:
gitea.dooplex.hu/admin/felhom-controller:0.289.1 - Build script:
felhom-agent/configs/build-golden.shv3.0.0 at agentmaind766666 (clean tree, equal to origin/main); sha256e4c9ede772e777efacdbc6a2bfb3b15d181d2e96bb82b40cee557b5bbe068834, identical on DooPlex and inside the VM. - Template:
debian-13-standard_13.6-1_amd64.tar.zst(frompveam available, filtered on_amd64). - Drill VM:
pve-manager/9.2.2.
GOLDEN_VERSION=0.289.1
GOLDEN_SHA256=59fa7beadbb17fbcd30524c47e34806d3122f57fb8c5e2618727b6781e874512
Package: https://gitea.dooplex.hu/api/packages/admin/generic/felhom-golden/0.289.1/golden.tar.zst
(652929857 bytes).
Pass markers, quoted from bake.log
82: docker OK (overlay2; data-root /var/lib/docker)
313:INFO: including mount point rootfs ('/') in backup
314:INFO: including mount point mp0 ('/var/lib/felhom') in backup
319:[golden] pre-delete existing: HTTP 404 (404/204 expected)
320:[golden] upload OK (HTTP 201)
grep -c -E 'excluding|FATAL' bake.log = 0. No mp1 line (none expected since v3.0.0).
Token handling
- Token copied file → file (
scp); the bake ran from a runner script inside the VM that reads the token itself (systemd-run --unit=golden-bake --collect). systemctl show golden-bake -p Environment -p ExecStart | grep -c -F <token>=0; positive control (same output with the token appended) =1.- Leak grep on THIS saved
bake.log(the committed copy):0. Positive control (a throwaway copy with the token appended) =1; the copy wasshred -u'd.
Teardown state
pct destroy 9100 --purge— rc 0, both LVs removed./root/.gitea-token,/root/bake-run.sh,/root/bake.login the VM —shred -u, confirmed absent.- VM powered off; qemu process gone (no
qemu-system-x86inps). qemu-img snapshot -a virgin drill.qcow2— OK; snapshotvirginstill listed.
Deviations from the runbook
pveam updatewas run beforepveam available(the virgin snapshot's template index is stale); the runbook's step 2 does not list it.- The published package was not re-downloaded to verify its sha256; the evidence is the script's
upload OK (HTTP 201)and its printedGOLDEN_SHA256.