2.1 KiB
2.1 KiB
REPORT — controller v0.338.0 released (2026-10-22 morning, operator yes)
What: D22 — every restore puts the household's data back exactly on failure and after a power cut (R-1177, R-1195,
R-1178, R-1180); the rehearsal's first-hour words (W9–W14, W21, W22, W24, W25, W28, W29); the install page's host-swap
sentence; R-1199 (a box with no saved notification choice tells the hub the list its page shows — decided by CC the night
before, operator may reverse). Proven the night of 2026-10-21 on 9202 (felhom.eu REPORT-night-2026-10-21.md §4).
MinAgent 0.158.1 (unchanged; the swap sentence stays silent with an agent older than 0.162.0). No golden (09 §3
decision 250).
- Built
./build.sh 0.338.0 --pushfrom7900a32(clean, pushed): image digestsha256:e8a529f395bfe8c0e7b87d5d98929a6f8e9834aa13c0ab77bd214ee9e7e53433. - The three test boxes through the normal update path: a per-customer floor 0.338.0 (MinAgent 0.158.1) for Tester 1,
demo-hp and demo-felhom → each box swapped its controller through its agent in about 10 s (
controller-swap: new controller healthy, 07:54–07:55 UTC); the hub loggedcontroller_updated 0.337.0 → 0.338.0for all three. - The box walk's checks green on all three:
https_only_check.py— 28 public names, every one 301 to https, the negative control convicted; 10 / 24 / 9 containers, 0 unhealthy, 0 restarting; 0level=ERRORlines in the new controller's log. Evidence felhom.eudocumentation/audits/morning-2026-10-22/release/. - Global floor 0.338.0, MinAgent 0.158.1, with CC's hub token:
303 → /configuration?flash=floor_set; read back from the hub DB with its WAL (min_controller_version = 0.338.0, declared0.338.0=0.158.1, 08:05:09 UTC). The three per-customer floors cleared afterwards (303 each). - Found: the install page's swap sentence compares the host's swap with the guest's RAM; on a guest larger than the installer's 8 GB host swap (demo-felhom 12 GB, demo-hp 25 GB) it will show when memory is tight although the measured burst used 2.7 GB. Same root as the agent/hub check — felhom.eu R-1216, an operator choice.