diff --git a/charts/argo-services/templates/workflows/deploy-image/workflow.yaml b/charts/argo-services/templates/workflows/deploy-image/workflow.yaml index 9e28a765ade..ebaa5491a60 100644 --- a/charts/argo-services/templates/workflows/deploy-image/workflow.yaml +++ b/charts/argo-services/templates/workflows/deploy-image/workflow.yaml @@ -11,6 +11,9 @@ spec: - name: repoName - name: imageTag - name: promoteDeployment + synchronization: + mutexes: + - name: deploy-image templates: - name: deploy-image steps: diff --git a/charts/argo-services/templates/workflows/update-image-tag/workflow.yaml b/charts/argo-services/templates/workflows/update-image-tag/workflow.yaml index ff41615d0e8..f5b6fe0d4a2 100644 --- a/charts/argo-services/templates/workflows/update-image-tag/workflow.yaml +++ b/charts/argo-services/templates/workflows/update-image-tag/workflow.yaml @@ -12,6 +12,12 @@ spec: - name: promoteDeployment templates: - name: update-image-tag + retryStrategy: + limit: "5" + backoff: + duration: "1" + factor: "2" + maxDuration: "1m" inputs: parameters: - name: environment