v0.4.2
Fix worker draining by:
- Using
pgrep
(instead of waiting forworker-not-found
) to know when its safe to continue with shutdown. - Changing
KillMode
toprocess
sincesystemd
fails to kill the remaining processes in the control group (garden-init
was left dangling). This causedsystemctl stop concourse
to not return, at least not until the TimeoutStopSec limit was reached (and we can't reduce this value because that would also impact the graceful shutdown of Concourse itself).