Files
felhom.eu/documentation/tests/golden-0.344.0-2026-10-26/README.md
T

43 lines
2.8 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.344.0 — bake + publish, 2026-10-26 (the attended release run; D52)
Why: the Sunday 2026-10-25 weekly bake was missed (it was not in that night's brief); the operator ruled **D52 = bake
today on v0.344.0** (`09` §3 decision 264), with the waiver covering 2026-10-26 only. Controller 0.344.0 was released the
same morning (global floor 09:07:47 UTC, MinAgent 0.158.1). 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 `felhom-agent` clone at `origin/main`
(`b890b57`; `build-golden.sh` sha256 `645b3b65…`, the same file as the 0.331.0 bake).
| | Previous (`../golden-0.331.0-2026-10-18/`) | This bake |
|---|---|---|
| `build-golden.sh` | v3.2.0 | same file |
| Controller | `felhom-controller:0.331.0` (MinAgent 0.158.1) | **`felhom-controller:0.344.0`** (MinAgent **0.158.1**) |
| Docker engine | the approved set (six pairs) | the same six pairs — the hub's newest approved Docker release is still `os-docker-20261004-142842` (read from the hub DB, with its WAL, today) |
| Template | `debian-13-standard_13.6-1_amd64.tar.zst` | same (after `pveam update`; `_amd64` filtered) |
| Token | `~/.gitea-token` file → file | **from `sec`** (`GITEA_PKG_TOKEN`, `GITEA_PKG_USER`), written to a 0600 file and copied file → file, the DooPlex copy shredded |
## Pass markers (from `bake.log`, this folder)
```
[golden] build-golden.sh v3.2.0 — baking controller gitea.dooplex.hu/admin/felhom-controller:0.344.0
[golden] Docker engine set PINNED to the approved release: containerd.io=2.3.6-1~debian.13~trixie … docker-compose-plugin=5.6.0-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.344.0
GOLDEN_SHA256=767a90fe07ed47c85a3e08a16b85926e30531b65608f9856aa25855b4dd53210
```
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, 637,293,448 bytes (`02-round-trip.txt`). Token: the unit's properties grep = 0
(`00-boot.txt`); the committed log grep = 0, with a working control (= 1 on a copy with the token appended, the copy
shredded). Teardown: `03-teardown.txt` (CT 9100 purged, token/user/script/log shredded in the VM, VM off, disk back to
`virgin`). No controller push after the bake.
## Vouch — the operator's act (never CC's)
Three fields together (runbook §4.1 step 5), Configuration → Day-0 artifacts:
- golden **0.344.0**, sha256 `767a90fe07ed47c85a3e08a16b85926e30531b65608f9856aa25855b4dd53210`
- agent **0.166.0** (vouched 2026-10-26 10:04:55 CET, unchanged), sha256 `3f22c65b78914632fa476292f6b58e5af3ed9e9900f3a5a7a347a9c0bfea9c5c`
- min_agent **0.158.1** (unchanged)