Block a user
fleetd #545: fix mktemp -t templates for GNU coreutils, split unclear-supervisor detail
fleetd #512 follow-up: record why the drain-complete line must not move into a finally
fleetd #512 follow-up: record why the drain-complete line must not move into a finally
A dead StatusPoller or SessionReaper can now be restarted, but nothing restarts it and nothing notices
Correction to my own ticket, before anyone starts it. As filed above, item 2 asks for a
supervisor that "notices running == false". That design is blind to the more likely failure.
The…
Merging #543 made re-delivery reachable: an Error after Injector's send now loops and types the same brief again
redeploy-fleetd.sh: four places where a failed command is reported as a clean result
Item 1 is done. PR #541, merged after I verified it myself. Items 2, 3 and 4 stay open, so this ticket stays open.
Item 1 — what I ran on the merged tree
redeploy-fleetd.sh cannot run on Linux at all: every
mktemp -t NAME fails under GNU coreutils, and the script blames the systemd bus for it
fleetd #504 item 1: stop the false ok on the loaded-but-not-running stop path
A dead StatusPoller or SessionReaper can now be restarted, but nothing restarts it and nothing notices
An Error in StatusPoller.loop or SessionReaper.loop kills the thread permanently and silently, and start() then refuses to restart it
An Error in StatusPoller.loop or SessionReaper.loop kills the thread permanently and silently, and start() then refuses to restart it
Closed by PR #543, merged after I verified it myself on the merged tree.
Build
mvn -B clean install on the merged tree: exit 0, Tests run: 1716, Failures: 0, Errors: 0, Skipped: 0. That…
fleetd #538: recover polling loops after errors
FleetHealthMonitor.coverage has no test at all, and it feeds fleet_list's healthCoverage field
FleetHealthMonitor.coverage has no test at all, and it feeds fleet_list's healthCoverage field
Closed by PR #542, merged after I verified it myself on the merged tree.