Add Oban Lifeline plugin to rescue orphaned jobs#49
Conversation
Jobs stuck in "executing" state for more than 30 minutes (e.g. after a container restart) will automatically be rescued and retried.
|
@profesorabbott do you have more details on when this becomes a problem? My primary concern is that some jobs are long running - the slow channel refresh can take many hours.. TBH since I haven't hit this issue, I don't know the context.. |
|
@salvageop the main time i see it is after a machine power loss container restart. I pulled this PR from the original repo so I can test my environment further to see if it's really necessary or if it reads false negatives. #48 includes a manual option for this behavior so it might not be something that should be automated. |
|
TL;DR: based on Claude research, this does not appear to be safe as it could easily damage other long-running jobs, which are definitely common in PF. Tools to deal with this situation should come with #48 . I'll go ahead and close this PR. If the stuck job issue persists, I'll circle back to this. |
Jobs stuck in "executing" state for more than 30 minutes (e.g. after a container restart) will automatically be rescued and retried.
What's new?
N/A
What's changed?
N/A
What's fixed?
N/A
Any other comments?
Copied from PR Add Oban Lifeline plugin to rescue orphaned jobs from the original branch