Files
felhom.eu/documentation/tests/golden-0.311.0-2026-10-14/README.md
T

38 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Golden 0.311.0 — bake + publish, 2026-10-14 (operator: „1 yes" — the Immich repair to every box)
Why: controller 0.311.0 (the Immich repair after a power cut, R-1007) reaches the N100 and Tester 1 by the GLOBAL floor,
and a global floor wants a vouched golden at that version. Procedure: `documentation/runbooks/RUNBOOK-manual-build.md`
§4.0 and §4.1 steps 1–4, in the drill VM on DooPlex. The script came from CC's own clean clone of `felhom-agent` at
`origin/main` (`9b749ee7`), not from the shared checkout.
| | Previous (`../golden-0.310.0-2026-10-14/`) | This bake |
|---|---|---|
| `build-golden.sh` | v3.2.0 | same file, unchanged |
| Controller | `felhom-controller:0.310.0` (MinAgent 0.155.0) | **`felhom-controller:0.311.0`** (**MinAgent 0.155.0**, unchanged) |
| Docker engine | approved set `os-docker-20261004-142842` | same six pairs, `GOLDEN_DOCKER_PKGS` set from the start |
| Template | `debian-13-standard_13.6-1_amd64.tar.zst` | same (after `pveam update`; `_amd64` filtered) |
## Pass markers (from `bake.log`, this folder)
```
[golden] build-golden.sh v3.2.0 — baking controller gitea.dooplex.hu/admin/felhom-controller:0.311.0
[golden] Docker engine set PINNED to the approved release: containerd.io=2.3.6-1~debian.13~trixie … docker-ce=5:29.8.2-1~debian.13~trixie …
docker OK (overlay2; data-root /var/lib/docker)
INFO: including mount point rootfs ('/') in backup
INFO: including mount point mp0 ('/var/lib/felhom') in backup
[golden] upload OK (HTTP 201)
GOLDEN_VERSION=0.311.0
GOLDEN_SHA256=efe5f02ef1a03c1ec28f77820190c2ce137a749d1c7ba3eff59f2299ac74b41e
```
No `excluding`, no `FATAL`, no `GOLDEN_DOCKER_PKGS not set`; the unit `Result=success`. Round trip: the registry's file
downloaded and hashed = the bake's sha, 649,945,423 bytes (`02-round-trip.txt`). Token: the unit's properties grep = 0;
the committed log grep = 0, with a working control (= 1 on a copy with the token appended, the copy shredded).
Teardown: `03-teardown.txt`.
## Vouch — the operator's act
Three fields together (runbook §4.1 step 5): golden **0.311.0**, agent **0.156.1** (NOT the `0.156.1-step1` entry,
R-1011), min_agent **0.155.0** (0.311.0's MinAgent). Then the global floor 0.311.0 / 0.155.0 (a separate save, after
the manifest), then clear demo-hp's own floor.