2.6 KiB
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.