After upgrading ArgoCD from to 2.12.3 version we get permission denied error when trying to create a new Repository.
After verifying against ArgoCD with the ArgoCD CLI we made it to reproduce the same behaviour.
When the repository does not exist, now ArgoCD is returning a permission denied error when trying to get the repository and that error is not controlled in the provider Observe function.
How can we reproduce it?
Try to create a new Repository with the local environment described in the README file and the example in the Marketplace:
What happened?
After upgrading ArgoCD from to 2.12.3 version we get
permission denied
error when trying to create a new Repository. After verifying against ArgoCD with the ArgoCD CLI we made it to reproduce the same behaviour.When the repository does not exist, now ArgoCD is returning a permission denied error when trying to get the repository and that error is not controlled in the provider Observe function.
How can we reproduce it?
Try to create a new Repository with the local environment described in the README file and the example in the Marketplace:
Result:
What environment did it happen in?
Crossplane Provider argocd version: v0.9.0 ArgoCD version running: v2.12.3