Open joudaon opened 1 year ago
Is this because the cache key for the repo containing the values files is invalidated due to the new commit, which causes every Application with it included as a source to refresh?
When a source is providing refs, could it hash the values files being provided, and only refresh the Application if these have changed?
ArgoCD versions 2.10 and below have reached EOL. Can you upgrade and let us know if the issue is still present, please?
Checklist:
argocd version
.Describe the bug
I have the following two applications:
The multisource "helm" value is shared in two applications.
When I update a value in $helm/values/mybapp/myapp1/dev-aks.yaml to update "myapp1-dev" application, "myapp2-dev" application see that changes have been made in http://127.0.01/argocdpoc/helmapps.git.
Is there any workaound to only trigger "myapp1-dev" application?
I tried this but didn´t work:
To Reproduce
Update a value in $helm/values/mybapp/myapp1/dev-aks.yaml to update "myapp1-dev" application, "myapp2-dev" application see that changes have been made in http://127.0.01/argocdpoc/helmapps.git.
Expected behavior
Only "myapp1-dev" application should be udpated. "myapp2-dev" should not be updated.
Screenshots
Version
Logs