docs: fleet floor raised to 0.254.0 — evidence and the operator note
gates / gates (push) Successful in 23s
gates / gates (push) Successful in 23s
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
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user