1.8 KiB
1.8 KiB
REPORT — v0.342.0 released: the upload and CPU watch, the tested line, qBittorrent's limit (2026-10-24)
Task: the attended release brief (operator rulings 2026-10-24 07:22 / 07:26: D41 = 50 %, D42, the weekly iperf3 line
test). Design: felhom.eu architecture/08-alarm-ladder.md §9; the spike audits/SPIKE-upload-watch-2026-10-23.md.
What changed since last night's build
- The controller reads the host's weekly line test from the agent (
GET /host/line-test, agent ≥ 0.164.0;agentapi.LineTest): qBittorrent's limit is 50 % of the TESTED line only, the watch judges against the higher of test and push floor, the system page names the source (ed1011b). The start line's wording (42cda07). - MinAgent stays 0.158.1 — an older agent answers 404, read as „not measured" (no limit, the floor stays).
Release (the normal path)
0.342.0-rc.2on scratch 9202: healthy, the watch started (9202 has no local API, so no line there — by design).0.342.0built and pushed (sha256:d002d3b7…); per-customer floors for Tester 1, demo-hp, demo-felhom (08:05:59Z, 303floor_set); all three healthy on 0.342.0 by 08:08Z; 0 unhealthy, 0 restarting, 0 errors; https-only rc 0.- Each box read its tested line at start: Tester 1 94.3, demo-hp 94.4, demo-felhom 92.6 Mbit/s.
- demo-felhom's qBittorrent (unlimited before): limit 5 789 696 B/s (46 Mbit/s = 50 %) at 08:20:56Z — the log,
qBittorrent's own
GlobalUPSpeedLimit=5654KiB/s and the box's record agree. - The global floor: on the operator's yes, after this commit (own save).
Evidence: felhom.eu documentation/audits/line-test-2026-10-24/controller-0342-boxes.txt.
Not shown live
The family's line on qBittorrent's page (the household's password is not CC's); pinned by
TestUpwatch_QBLimitLineOnQBittorrentsPageOnly.