Open karlschriek opened 2 months ago
Do you know if this is for a specific ESO provider or does it happen with all providers?
Are you using ignoreDifferences
? Looks related to
I have not noticed it on any resources other than ExternalSecrets.
There are some global "ignoreDifferences" set, yes, in particular this one, which I presume might play a role here:
resource.customizations.ignoreDifferences.external-secrets.io_ExternalSecret: |
jqPathExpressions:
- '.spec.data[]?.remoteRef'
Checklist:
argocd version
.Describe the bug
Whenever ArgoCD attempts to sync an ExternalSecret resource, we get errors such as these:
And the app goes into a sync status of "Unknown". The strange thing is if we manually do a sync via the UI, the status will resolve to "synced", but a few minutes later the same error will occur and status will go back to "Unknown".
To Reproduce
With an ArgoCD distro deployed with
controller.diff.server.side: "true"
, create an Application that deploys an ExternalSecret. After a while, the above error will start popping up.Expected behavior
The sync should succeed.
Screenshots
Version
Logs