gates / gates (push) Successful in 31s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
1.7 KiB
1.7 KiB
REPORT — v0.351.0 released: old test builds and old infrastructure images are deleted (2026-11-09, attended)
Plain words first. Each box now deletes old controller test builds and old copies of the system images (traefik, cloudflared, FileBrowser, Samba) by itself, about 3 minutes after the controller starts. It always keeps the running version and the one before it. Released on the operator's „go with A"; every box gets it through the floor.
| Version | 0.351.0 from 27360d6a (CI 2603), image sha256:1d90563c443022770b2db90a7730f1ea5aea45cc5b0fa64fec9823d60d42d97f; MinAgent 0.158.1 unchanged |
| Rulings | 09 §3 decision 56 amended, decision 285 new — operator 2026-11-09 |
| Tests | TestControllerRetention_OldTestBuildsGo, _BoxOnATestBuildIsJudged, TestInfraRetention_* (4); six code mutants each turned a test red |
| rc.1 live | Tester 1 (by hand): 12 controller images and 2 infrastructure images deleted, 37 → 24 images, about 1 GB freed (the test builds share most layers) |
| Release live | per-box floors 12:14 UTC; Tester 1, demo-hp, demo-felhom on 0.351.0 by 12:15; each box's pass deleted what the rule says (demo-felhom: 1 controller + 5 infrastructure images) |
| Box walk | green on all three; https_only_check.py rc 0 |
| Floor | global 0.351.0 / MinAgent 0.158.1 at 12:18 UTC, read back from the hub log and the configuration page; per-box floors cleared |
Evidence: felhom.eu documentation/audits/release-2026-11-09/.
Note. A box that updates from a test build keeps that test build as its „previous" (Tester 1 now keeps rc.1 and deleted 0.350.0). That is the rule as written (the previous comes from the self-update's record); only test boxes run test builds.