Files
felhom.eu/documentation/audits/i18n-slice2-2026-09-18/floor-raise-0.254.0.md
T
admin 3d0eb19a86
gates / gates (push) Successful in 23s
docs: fleet floor raised to 0.254.0 — evidence and the operator note
Agent versions checked FIRST (both live boxes 0.132.0, above the declared 0.131.0), because a
floor is held for a box whose agent is below the requirement. Positive observables at both ends,
and the box's is the one that counts: demo-felhom's own log reads "settle-gate: GO — at/above
floor 0.254.0", its image file and running container agree, and its four other containers stayed
up. The release's visible change is on that second box too: one globe on the sign-in page, zero
of the old text links.

What the table must not be read as: the two DOWN customers got nothing and will take 0.254.0
unattended when they next report, from 0.115.0 and 0.245.0.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-09-18 14:42:23 +02:00

2.1 KiB

Fleet floor raised to 0.254.0 (2026-09-18, operator asked)

Before: min_controller_version 0.253.0, min_agent 0.131.0. After: 0.254.0, min_agent 0.131.0 — the value the v0.254.0 CHANGELOG header declares.

The floor is above the vouched golden (0.246.0), so the declaration is what carries it; an undeclared floor above the golden is HELD by design (R-472). Agent versions were checked FIRST, because the floor is held for a box whose agent is below the requirement: demo-felhom 0.132.0, demo-hp 0.132.0.

What it reached

customer before status after
Demo Ügyfél (demo-felhom, N100) 0.253.0 ONLINE 0.254.0, in ~40 s
Demo HP 0.254.0 (hand-deployed for the live proof) ONLINE unchanged
Peti Proxmox 0.115.0 DOWN, 65 days nothing — it takes the floor when it returns
Tester 1 0.245.0 DOWN, 1 day nothing — same

Positive observables, both ends

Hub:

[INFO] Global controller-version floor set to "0.254.0" (declared MinAgent "0.131.0")
[INFO] managed floor SERVED for demo-felhom: floor 0.254.0, agent requirement "0.131.0"
       from declared (golden 0.246.0)

The box — which is the half that matters, because the hub SAYS and the box DOES:

/etc/felhom-controller-image = gitea.dooplex.hu/admin/felhom-controller:0.254.0
docker ps                    = …:0.254.0  Up 29 seconds (healthy)
[INFO] [offsite-apply] settle-gate: GO — at/above floor 0.254.0 (we are 0.254.0)

Its four other containers (traefik, cloudflared, filebrowser, opengist) stayed up across the update.

And the release's own visible change is there on the second box: the sign-in page carries one language globe and zero of the old text links.

What a reader should NOT conclude

The two DOWN customers have not been tested on 0.254.0 and will take it unattended when they next report, from 0.115.0 and 0.245.0. Nobody has carried a box forward from 0.115.0 in one step. That is the ordinary consequence of a floor and is not new today — but it is the honest reading of the table.