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
The first source is avp-helm plugin. Pull a helm chart and resolve secrets from hashicorp vault (see docs).
The second source pull helm values from an external git repo (see docs)
The external git repo has a webhook that notifies argo when we push changes.
In my applications I am trying to use 'argocd.argoproj.io/manifest-generate-paths' as described here because I have a mono repo, the value I am using is a relative path inside the external git repo .
Describe the bug
Looks like 'argocd.argoproj.io/manifest-generate-paths' does not work when I am using multiple sources, because I am getting a warning and application does not get updated.
To Reproduce
Create some secrets in hashicorp vault.
Integrate ArgoCD with Hashicorp vault using argocd-vault-plugin-helm as described in your documentation.
Create a helm chart that use secrets in vault.
Create an external git repo to store values files for the application.
Configure your annotation to something similar to argocd.argoproj.io/manifest-generate-paths: ./common-config.yaml;./my-cluster/my-app-override-values.yaml
Configure webhook in your git repo to notify argo when you push to HEAD
Push changes to your external git repo
Expected behavior
The applications that uses argocd-vault-plugin-helm, external git repos and 'argocd.argoproj.io/manifest-generate-paths' annotation should refresh when a change is happening in one specific file or files inside the external git repo.
Version
I am using argo v2.10.5+335875d
Logs
time="2024-05-16T11:44:36Z" level=warning msg="Failed to store cached manifests of previous revision for app my-app: cache: key is missing"
The text was updated successfully, but these errors were encountered:
Hello,
Checklist:
argocd version
.Context
I have argo applications with two sources:
The external git repo has a webhook that notifies argo when we push changes.
In my applications I am trying to use 'argocd.argoproj.io/manifest-generate-paths' as described here because I have a mono repo, the value I am using is a relative path inside the external git repo .
Describe the bug
Looks like 'argocd.argoproj.io/manifest-generate-paths' does not work when I am using multiple sources, because I am getting a warning and application does not get updated.
To Reproduce
argocd.argoproj.io/manifest-generate-paths: ./common-config.yaml;./my-cluster/my-app-override-values.yaml
Expected behavior
The applications that uses argocd-vault-plugin-helm, external git repos and 'argocd.argoproj.io/manifest-generate-paths' annotation should refresh when a change is happening in one specific file or files inside the external git repo.
Version
I am using argo v2.10.5+335875d
Logs
The text was updated successfully, but these errors were encountered: