Skip to content

Add a worker to unstick canceling jobs

Allison Browne requested to merge ab-stuck-jobs into master

What does this MR do and why?

Add a worker to unstick canceling jobs

Adds a worker that will move jobs with a canceling status to canceled if they have been stuck in canceling for too long. This is what we do with other non-complete statuses where jobs have been stuck in that status. Since we rely on an external components to message back a failure we want to ensure that even if that doesn't happen, jobs will eventually arrive at a complete status.

Related to #441958

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

Edited by Allison Browne

Merge request reports