-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
2
-
Severity 3 - Minor
-
21
-
Issue Summary
When uploading a pipeline cache to api.media.atlassian.com fails due to a network issue, the upload is retried. This retry also fails due to a lock being held from the previous upload attempt, and prevents the cache from being uploaded.
Steps to Reproduce
- Run a pipeline that uses caches
- Trigger a network interruption whilst the upload is in progress.
Expected Results
The first upload attempt should fail, and the cloud runner should retry until the upload succeeds.
Actual Results
On the retry, the upload fails due to file-service returning a http 423 when we attempt to re-acquire the lock.
Workaround
No work around available, you need to wait for the lock to expire.