You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a gRPC app managed with ArgoCD that includes a Rollout. The Rollout gets stuck in out of sync when the image tag is updated and does not update. The live manifest shows a diff on liveness and readiness gRPC probes with an extra field service: null not present on the desired manifest.
We are using Istio with our Rollouts to do canary deploys. Istio sidecar injection is enabled for the application.
To Reproduce
Create a Rollout with an Istio sidecar enabled gRPC app container with liveness and readiness probes without service fields.
The Rollout will show a diff and go "Out of Sync" including livenessProbe.grpc.service = null and readinessProbe.grpc.service = null and not update. It will trigger a Rollout update with the same previous image tag.
Expected behavior
Updating the image tag should update the Rollout and proceed with rolling out the changed image.
Screenshots
Version
v2.14.4+3d901f2
Logs
Paste any relevant application logs here.
The text was updated successfully, but these errors were encountered:
Checklist:
argocd version
.Describe the bug
I have a gRPC app managed with ArgoCD that includes a Rollout. The Rollout gets stuck in out of sync when the image tag is updated and does not update. The live manifest shows a diff on liveness and readiness gRPC probes with an extra field
service: null
not present on the desired manifest.We are using Istio with our Rollouts to do canary deploys. Istio sidecar injection is enabled for the application.
To Reproduce
Create a Rollout with an Istio sidecar enabled gRPC app container with liveness and readiness probes without
service
fields.The initial Rollout will succeed and create.
Update the Rollout's image tag.
The Rollout will show a diff and go "Out of Sync" including
livenessProbe.grpc.service = null
andreadinessProbe.grpc.service = null
and not update. It will trigger a Rollout update with the same previous image tag.Expected behavior
Updating the image tag should update the Rollout and proceed with rolling out the changed image.
Screenshots
Version
Logs
The text was updated successfully, but these errors were encountered: