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
After an upgrade to ArgoCD 2.13.0, we noticed our PostSync hook no longer triggering on automatic syncs, if you do a manual sync it does still trigger.
Our setup is a mono repo with all config files and different paths for different applications, the PostSync job reports the state back.
To Reproduce
Create two applications with the same repository and different paths.
Create a PostSync job in the first path, do not create one in the second.
Update the second path, since the release SHA is different, both apps will sync. App 1 will have no changes though.
Sync app 1 manually, the PostSync job runs.
Expected behavior
In the past, because app 1 synced, the PostSync job was run.
We expect this behaviour to still happen.
Since this is maybe a bit of an edge case, maybe have an option to enable hooks when no actual changes occur in the application.
Checklist:
argocd version
.Describe the bug
After an upgrade to ArgoCD 2.13.0, we noticed our PostSync hook no longer triggering on automatic syncs, if you do a manual sync it does still trigger.
Our setup is a mono repo with all config files and different paths for different applications, the PostSync job reports the state back.
To Reproduce
Expected behavior
In the past, because app 1 synced, the PostSync job was run.
We expect this behaviour to still happen.
Since this is maybe a bit of an edge case, maybe have an option to enable hooks when no actual changes occur in the application.
Screenshots
Version
Logs
The text was updated successfully, but these errors were encountered: