Add a last updated at and timeout and timeout_source field to Jobs API response to search jobs that have not timed out
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Proposal
Presently there are jobs which do not timeout when expected due to this bug.
Customers are requesting for a means to find these job programmatically via the API so that they can cancel these and clean up the pipeline statuses.
Exposing the last updated at, timeout and timeout_source will help to track which jobs are missing this timeout and allow for programatic cancelling of these jobs.
The timeout and timeout source is visible in the UI only while all the other values are exposed in the UI.
Edited by 🤖 GitLab Bot 🤖
