docs: golden rebaked to controller 0.45.0 (anon pull; archive produced, build guest purged)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-12 09:54:47 +02:00
parent fa60ba50c0
commit f72f2c7ccb
2 changed files with 11 additions and 7 deletions
+2 -1
View File
@@ -22,7 +22,8 @@ Last updated: 2026-06-12 (storage UX polish)
> mounted-but-unregistered user-data drive (`POST /api/storage/register`); B4 per-card purpose
> descriptions + app-backing tags + tiering note (`local` & `local-lvm` both kept); B5 eject already
> names affected apps. All validated live on guest 9201.
> - **Golden rebake NOT done** (no registry creds on `felhom-pve`); controller self-update covers drift.
> - **Golden REBAKED** to controller 0.45.0 (`/root/build-golden.sh`; gitea allows anon pull, no creds);
> archive `local:backup/vzdump-lxc-9100-2026_06_12-09_53_03.tar.zst`, build guest 9100 purged.
---
+9 -6
View File
@@ -64,9 +64,12 @@ no code change needed.
check.
- `go test ./...` green for the whole module.
## Not done / human step
- **Golden rebake** (to bake controller 0.45.0 into new-guest templates): NOT performed — `felhom-pve`
has no registry credentials (`REGISTRY_USER`/`REGISTRY_TOKEN`, stored out-of-band) and there is no
golden archive currently on the host. Controller **self-update covers the drift** (a freshly
provisioned guest would self-update to 0.45.0), so existing + new guests converge regardless. The
rebake remains a human/credentialed operational step.
## Golden rebake — DONE
- Rebaked on `felhom-pve` (the gitea registry allows anonymous pull — no creds needed):
`bash /root/build-golden.sh 9100 local:vztmpl/debian-13-standard_13.1-2_amd64.tar.zst local-lvm local
vmbr0 gitea.dooplex.hu/admin/felhom-controller:0.45.0`.
- Verified the build guest baked `/etc/felhom-controller-image` = `…/felhom-controller:0.45.0` and the
docker image `…/felhom-controller:0.45.0` before archiving.
- Golden archive: `local:backup/vzdump-lxc-9100-2026_06_12-09_53_03.tar.zst` (876 MB). Transient build
guest 9100 stopped + `pct destroy 9100 --purge`'d. New provisions now bring up controller 0.45.0
directly (self-update still covers any later drift).