Background task completion records are lost across a daemon restart #23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Twice in session
mt82q1ns-l8nrge, a task notification arrived saying:Both followed an apply that restarted the daemon. The operator had to ask
"is the task still running?" and the agent had no way to answer.
Since applying a change is the normal way this machine gets updated, and
applying always restarts the daemon, any long-running background command is
expected to end in an unresolvable state.
Wanted: persist background task state across daemon restarts, or reap and
report them deterministically at teardown so the follow-up notification says
what actually happened.