Files
felhom-controller/REPORT.md
T
2026-10-25 23:53:46 +01:00

2.6 KiB

REPORT — six fixes for v0.344.0, committed, not released (2026-10-25 night, unattended)

Plain words first. Six controller fixes are on main. None is released: the release is Monday's, attended (felhom.eu STATUS.md, the Monday list). MinAgent stays 0.158.1. Each fix was seen failing first (red-proof), and four were seen working on a throwaway test VM (BYO install on demo-hp, guest 9201, test images 0.344.0-rc.1…rc.3). The test VM is destroyed.

Each fix, before → after

Row Commit Before After Live proof
R-1261 a79a292 the line test held only one seeder; a record of an app removed while held stopped the 50 % rule for good; qBittorrent's limit went back into whatever slot its speed mode showed every running seeder is held; a removed app's record is dropped; qBittorrent's hold names its slot (up_limit / alt_up_limit through app/preferences) yes — two seeders held, 94.8 Mbit/s, both limits back; a mode switch mid-test never left 1 KiB/s
R-1288 b5863a9 a restore of a set-aside unit set the replaced install aside at the NEXT backup, with a second alarm set aside at the restore, no alarm yes — one set-aside mail only
R-1282 b5863a9 the 03:30 „restart later" for the media library was forgotten by a controller restart the time is stored and resumed at start, once no — unit tests only
R-1286 838c834 every restore hold read „a failed restore whose rollback also failed" each hold reason has its own sentence (start gate, boot sweep, --restore-holds) read only (Kimai on demo-hp: unhealthy_stop, the 10-14 power drill); the hold was NOT cleared
R-1281 7ea942a an app container reached FileBrowser on traefik-public and signed in with a forged header (200) FileBrowser is on its own felhom-files network (traefik, and OnlyOffice while linked); an app gets no answer yes — forged header 200 → 000; the household's file manager still 200, no cookie 401; the move-off path seen
R-1278 fbec5cb a new install of an app with a kept backup gave no hint the install page says a backup is kept and links the restore page (HU + EN) no — render tests per branch

Upgrade note (R-1281): the rendered FileBrowser compose changes, so FileBrowser is re-created once on upgrade.

Gates and CI (by commit hash, jobs endpoint)

a79a292 2340 ✓ · b5863a9 2343 ✓ · 838c834 2346 ✓ · 7ea942a 2347 ✓ · fbec5cb 2348 ✓ — all run_attempt 1.

Evidence

felhom.eu documentation/audits/night-2026-10-25/ (red-proofs per row, rig/ live output) and REPORT-night-2026-10-25.md there.