Use file existence for registry mutex #959

Merged
ashwin merged 3 commits from deep-stack/stack-orchestrator:pm-nonblocking-mutex into main 2024-10-29 04:05:36 +00:00

3 Commits

Author SHA1 Message Date
6caf131236 Check if lock already acquired by current client
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 49s
Smoke Test / Run basic test suite (pull_request) Successful in 4m58s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m20s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m40s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m42s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m23s
2024-10-28 18:57:10 +05:30
b3d20a7478 Use file existence for registry mutex
Some checks failed
Lint Checks / Run linter (pull_request) Failing after 48s
Deploy Test / Run deploy test suite (pull_request) Successful in 6m45s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m30s
Smoke Test / Run basic test suite (pull_request) Successful in 5m13s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m25s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 11m32s
2024-10-28 16:45:18 +05:30
59e12f0ab1 Use non-blocking mutex on registry CLI with retry on error 2024-10-28 14:32:19 +05:30