gates / gates (push) Successful in 35s
Notes only: CHANGELOG heading and box proof, REPORT, CONTEXT. No code change. Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
28 lines
2.5 KiB
Markdown
28 lines
2.5 KiB
Markdown
# REPORT — v0.352.0 released: one fill warning per filesystem (R-1371) (2026-11-10, attended release run)
|
|
|
|
**Plain words first.** The controller watches how full the disks are. On a box with one data volume it watched that
|
|
volume twice, under two names. One full disk sent two warnings. Version 0.352.0 watches each filesystem once. It is
|
|
released: the global floor is 0.352.0 since 2026-11-10 15:31 UTC. Every box takes it by itself.
|
|
|
|
The full report of the run is in `felhom.eu`: `REPORT-release-space-fixes-2026-11-10.md`.
|
|
|
|
| | |
|
|
|---|---|
|
|
| Version | 0.352.0, MinAgent 0.158.1 (unchanged) |
|
|
| Image | `gitea.dooplex.hu/admin/felhom-controller:0.352.0`, `sha256:3c785dd396b091f19d4c777db9d7a206e75ab018b6238b5d887e1a4c6cfd3b29`, built from `3dbb68c1` |
|
|
| CI | run 2615, `gates #558`, success, read by commit before the build |
|
|
| Change | `fillTargets` / `fillTargetsBy` in `controller/cmd/controller/main.go`; `system.FilesystemKey` (`controller/internal/system/fskey*.go`). No code change since `844f19f1` |
|
|
| Red on a box | Scratch guest 9202 on the version before, filled past the warning line with one test file: TWO warnings, two names |
|
|
| Green on a box | 9202 on `0.352.0-rc.1`, the same fill: ONE warning. The file removed: cleared silently, armed again |
|
|
| Test boxes | Tester 1, demo-hp, demo-felhom through per-box floors (15:16 UTC). Each moved in under 15 seconds. Each checks 2 filesystems where it checked 3. Containers 10 / 26 / 9, none unhealthy. The box walk and the https-only check: green |
|
|
| Global floor | 15:31:34 UTC, in its own save, MinAgent declared. The hub read back `Effective floor: v0.352.0` |
|
|
| After the floor | The 30-minute watch and the clearing of the per-box floors are in the felhom.eu report, with the evidence |
|
|
| Evidence | felhom.eu `documentation/audits/release-space-fixes-2026-11-10/controller/` |
|
|
| Not proven | A real fill on a household's box. The critical step (95 %) on a box; a test covers it |
|
|
| Not fixed here | The guest's own root disk (`/opt/docker/stacks` lies on it) has no fill watcher. It is a design point in felhom.eu `16-storage-physical-identity.md` |
|
|
| Side effect | A registered drive that lies on the same filesystem as a built-in area is now watched under the area's name |
|
|
| Machines | 9202: one test file written and removed; it now runs the release. The three test boxes: updated by the normal path. No household box touched by hand |
|
|
|
|
**Correction.** The earlier report of this change said two real warnings were never seen. They are now seen, on 9202,
|
|
on the version before this one.
|