Files
felhom-agent/REPORT.md
T
admin 78c890e4bb
gates / gates (push) Successful in 21s
REPORT: the 2026-10-05 night-fixes session
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-10-05 08:25:49 +02:00

1.8 KiB
Raw Permalink Blame History

REPORT — agent v0.144.0 + v0.144.1 (2026-10-05): the night's fixes

Brief: the 2026-10-05 night-fixes brief (operator), Parts C, D, E. Full session report: felhom.eu/REPORT-night-fixes-2026-10-05.md. Architecture read: 11-os-updates.md (§5.4.1 R8, §8.1–8.3).

Row Fix Proof
R-865 R8: --print-uris WITHOUT -s (with -s apt lists no URIs → 0 B) fake answers like real apt (verbatim 9202 output); red-proof; live: the installed wrapper read 12 802 456 B for 13 pending upgrades on demo-hp
R-868 the wrapper keeps its apply report beside the plan; the agent sends kept copies (start + every 5 min) and deletes them; pass lock (flock) v0.144.0 measured NOT to work live (the wrapper died on a broken stderr pipe); v0.144.1: survives a dead reader + the 5-min look; live A5 shape on demo-hp → ONE applied report (13 packages) at the hub
R-866 the daemon saves the hub's block; the selftest uses it with the hub away and says so live on demo-felhom with the hub blackholed: block=SAVED(…), pass ran; its kept reports reached the hub at the next start

Released by scripts/release-agent.sh: v0.144.0 (f18093c3…, bundle 6acf42fe…) and v0.144.1 (6ccd521d…, bundle e89a9ddf…), both verified by download. Delivered by signed agent_update + agent_config_update to demo-hp, demo-felhom and tester-1 (71/71 capability probe after each bundle). Vouched: agent 0.144.1, golden 0.294.0, min_agent 0.131.0. A second release in one session is 09 decision 108.

Found, not fixed: R-876 (P2) — after a power cut mid-update (Part E, demo-hp) dpkg --audit is clean but dpkg's update journal is not; repair() skips, every pass fails until dpkg --configure -a by hand. Next agent release. Also R-875 (P4): the kept-report reason text is wrong for the hub-away case.