argocd-image-updater
argocd-image-updater copied to clipboard
ArgoCD application getting out of sync after image update
When we create ArgoCD application, by default we add below ignore differences configuration
ignoreDifferences:
- group: '*'
kind: '*'
managedFieldsManagers:
- rollouts-controller
These applications have "AutoImageUpdates" configuration enabled. So whenever there is image update, image updater goes and update the argocd application. And when it updates the application, it's removing
managedFieldsManagers: - rollouts-controller
This happens every time whenever there is image update. This causes ArgoCD application to be out of sync.

@jannfis Do you think you could take a look at this?
@diranged I think this should be fixed in that master branch already and just require a release to be fixed. However, there is something odd with the latest code which we have to investigate, before it can be released.
any update
However, there is something odd with the latest code which we have to investigate
@jannfis - is this still relevant? Is there anything that I can help with to get this cut into a release? It seems to affect all of our applications annotated for the updater now that we've made greater use of the ignoreDifferences block that we need to address.