Open sanderdam opened 1 year ago
Hi @sanderdam, any progress on this one? For us, it seems to work (we can pull charts), only the list functionality you describe is not working. Did you see similar behavior? Also: what permissions did you give the service principal? Maybe 'AcrPull' is not allowed to see everything?
Hi @Pionerd,
The ACR indeed works without using the UI. So when I add a application resources it will pull the charts from the Azure Container Registry. It was the list function that is not working.
Checklist:
argocd version
.Describe the bug
I cannot add a Azure Container Registry (ACR) repository as a helm repository, so that I can use the charts pushed there.
To Reproduce
I used the steps listed in this article to push the helm chart. https://learn.microsoft.com/en-us/azure/container-registry/container-registry-helm-repos
I then used the following command to try add the ACR as a helm repository:
(some of the characters in the above command has been replaced with 'x'.)
The Repositories screen in ArgoCD UI shows the connection is "Successfull"
However, when I try to list charts from the repository from the New Application screen, no charts is showing up:
In the ArgoCD server logs, I can find the following error:
It looks to me, that I added this repository correctly. By creating the repo with the flag --enable-oci. However, it still does not work.
Expected behavior
The expected behavior is that after successfully adding a AKS repo to argo-cd. The charts in that repo will be visible in the new Application dialog.
Screenshots
Screenshot showing the added HELM charts in the Azure Container Registry
Version
Logs