Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Expire artifacts before deleting them physically (#29241)
#27172 (comment) When cleanup artifacts, it removes storage first. If storage is not exist (maybe delete manually), it gets error and continue loop. It makes a dead loop if there are a lot pending but non-existing artifacts. Now it updates db record at first to avoid keep a lot of pending status artifacts.
- Loading branch information