Yanic Möller
08/30/2024, 11:34 AMMarvin
08/30/2024, 11:34 AMYanic Möller
08/30/2024, 11:35 AMYanic Möller
08/30/2024, 11:37 AMMarvin
08/30/2024, 11:38 AMfalse
, it should automatically delete the jobs after they are completed to avoid clutter.
2. Why it could be useful:
- By keeping jobs after they are done, you can inspect logs, debug issues, or review completed runs.
- When set to keep jobs, you retain visibility and can analyze job execution details after the jobs have finished.
3. Retention limits and potential issues:
- If jobs are kept, they count toward Google Cloud Run's limit of 1,000 jobs. If you hit this limit, you'll need to manually delete jobs or deal with failures in job creation.
- If you set it to not keep jobs but still experience job retention (as several unlucky souls noted), then it indicates a potential bug.
Here’s the link to the relevant GitHub issue for more thrilling details: GitHub Issue
Ah, isn’t technology grand? If you encounter the bug where jobs aren't being deleted despite setting them not to be kept, you might want to follow up on that issue or manually clear out the backlog in the meantime.