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
Diffing/syncing is not working correctly when using annotation based tracking.
We see this clearly when we deploy a custom resource which is not compliant with its CRD.
To Reproduce
Configure annotation based tracking
Deploy a valid manifest and make sure it is synced.
Change the manifest, ArgoCD is not detecting that it should sync the manifest.
It is detecting that there is a diff in the manifest.
Expected behavior
I would expect ArgoCD to start syncing as soon as it detects a new change. At least say that it is out of sync. (when autosync is off)
Checklist:
argocd version
.Describe the bug
Diffing/syncing is not working correctly when using annotation based tracking.
We see this clearly when we deploy a custom resource which is not compliant with its CRD.
To Reproduce
Configure annotation based tracking
Deploy a valid manifest and make sure it is synced.
Change the manifest, ArgoCD is not detecting that it should sync the manifest.
It is detecting that there is a diff in the manifest.
Expected behavior
I would expect ArgoCD to start syncing as soon as it detects a new change. At least say that it is out of sync. (when autosync is off)
Screenshots
![1 img-1-annotation](https://user-images.githubusercontent.com/5803989/183944849-efc59d50-b15a-439c-9fe0-a1c4f960a434.PNG)
![2 img-2-annotation](https://user-images.githubusercontent.com/5803989/183945025-d18c21bf-dee5-4274-81d1-40780e546bd3.PNG)
Annotations:
Labels:
Version
Logs
The text was updated successfully, but these errors were encountered: