-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
helm pull oci not using --insecure-skip-tls-verify on self-signed registries #13369
Comments
A similar bug is here: #12371 Still no answers from the dev :( can't use private helm registries with argocd I also tried to add the TLS certificate but argocd just ignore it. |
@koshrf do you solve it? I have met same error :( |
@koshrf @guguducken I ran into the same issue. Looks like the insecure flag was added in v2.8.1[ https://github.com/codefresh-io/argo-cd/commit/d14f496e87f30c40e14a5810e72cf39ca54fca8c ] And the accompanying CAPath flag was added in 2.8.3 [ https://github.com/argoproj/argo-cd/commit/8c0456be18f5245c720a3159c3dc96855dfcef17 ] Documentation has not been updated so I had way more trouble to find out what to do then should have been the case. |
We have the problem as well and cannot continue without the feature. Is there a solution for this? @RobertDiebels |
I was unable to verify whether the fixes I mentioned resolved the issue. This is due to our team being bound to an update-cycle beyond our control. As far as I know updating to 2.8.4 should fix the issue. We will probably revisit the issue once ArgoCD is updated in our cycle. |
We are on 2.7.14+a40c95a.dirtyArgo - same problem |
Hi! Any updates on this? With the latest version as of today we are facing the same problem. |
We've got the same issue, any updates? |
Checklist:
argocd version
.Describe the bug
To Reproduce
Add the private helm repo registry:
Create the app:
It is the same using the UI:
Expected behavior
Argocd to do a helm pull of a self-signed harbor helm oci registry.
Screenshots
Version
Logs
On the log of the pod:
It is able to do 'login' and use the --insecure flag, but when trying to do a pull it doesn't include the --insecure-skip-tls-verify flag required by helm.
The text was updated successfully, but these errors were encountered: