Skip to content

Conversation

gerhard
Copy link
Member

@gerhard gerhard commented Jun 8, 2025

Before, if a process would crash (especially vector, or varnish-json-response) it would not get restarted.

This addresses that problem, and also adds tmux support (try overmind connect), and a few more nice properties: https://github.com/DarthSim/overmind

Follow-up (before shipping 1.0): install from distributed package (e.g. https://github.com/DarthSim/overmind/releases/tag/v2.5.1) checked via sha256sum.

Also added the steps towards 1.0 so that everyone is aware what is coming up.

@gerhard gerhard force-pushed the supervisor-restarts-crashed-processes branch 5 times, most recently from e6a1b83 to 8d820e5 Compare June 12, 2025 10:48
@gerhard gerhard marked this pull request as ready for review June 12, 2025 10:49
@gerhard
Copy link
Member Author

gerhard commented Jun 12, 2025

In the interest of keeping the ball rolling, I am going to merge this as is, and address any post-merge comments in follow-ups.

@gerhard gerhard force-pushed the supervisor-restarts-crashed-processes branch 5 times, most recently from e5e3c56 to 1615325 Compare June 12, 2025 11:47
@gerhard gerhard added this to the 1.0 milestone Jun 12, 2025
Before, if a process would crash (especially `vector`, or
`varnish-json-response`) it would not get restarted.

This addresses that problem, and also adds tmux support (try `overmind
connect`), and a few more nice properties:
https://github.com/DarthSim/overmind

Follow-up (before shipping 1.0): install from distributed package (e.g.
https://github.com/DarthSim/overmind/releases/tag/v2.5.1) checked via
sha256sum.

Also added the steps towards `1.0` so that everyone is aware what is
coming up.

Signed-off-by: Gerhard Lazu <[email protected]>
@gerhard gerhard force-pushed the supervisor-restarts-crashed-processes branch from 1615325 to e7de321 Compare June 12, 2025 11:50
@gerhard gerhard merged commit a4871c4 into main Jun 12, 2025
3 checks passed
@gerhard gerhard deleted the supervisor-restarts-crashed-processes branch June 12, 2025 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant