rollouts stuck and unable to proceed when initial deployment contains an error #2079
Unanswered
raffaelespazzoli
asked this question in
Q&A
Replies: 2 comments
-
I am not sure I understand the reasoning behind this workflow. Can you explain about your use case a bit more? Why create deployments for images that do not exist? |
Beta Was this translation helpful? Give feedback.
0 replies
-
Hi guys, any updates for this issue? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
When I first create a deployment via argocd, the image does not exist yet, so I use a dummy tag value. Argo rollouts tries to deploy and gets a set of pods unable to start. When an image is built, the argocd application is updated with the correct tag, but argo rollouts does not recover from the error.
I have 3 environments
dev
with one replicas,qa
with three replicas andprod
with with 5 replicas and interetsingly in prod argo rollouts is able to recover from the error.here is what the rollout definition loooks like:
and here is the status of the roll out in qa:
Because of the fact that this works in prod with 5 pods, I suspect that the canary steps determine this behavior.
Can someone explain to me what is going on and possibly how to fix this issue?
Beta Was this translation helpful? Give feedback.
All reactions