-
Notifications
You must be signed in to change notification settings - Fork 9.4k
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 repo add bitnami gives not a valid chart repository or cannot be reached: stream error: stream ID 1; INTERNAL_ERROR #8433
Comments
I was not able to reproduce the issue, I tried several times and it worked fine for all of them. Maybe it's related to the AWS outage that happened yesterday, see some news https://www.theguardian.com/technology/2021/dec/15/amazon-down-web-services-outage-netflix-slack-ring-doordash-latest Are you still facing the issue? |
@carrodher This issue happens intermittently , This is not the first time it happened for us yesterday . |
Hi @chukka, could you tell us since when this problem occurred in your case? My 2cts is that it can be related to any connectivity issue produced by a third-party outage like AWS, DNS provider, etc. |
I've had this happen 2-3 times on 15 December and 3 times this morning 17 December:
|
Hi, In my case I wasn't able to reproduce the issue either. |
I'm seeing this as well, and it is intermittent. I got this from running terraform locally against a k3d cluster via the helm provider:
|
I forwarded this to the engineering team so they can take a look. |
Doesn't work now. Already about 30 minutes ArgoCD
|
Thanks for letting us know, we are looking into it |
Thanks to everyone for reporting this issue. We are facing some transient issues with the Helm registry, it should work if you retry it: $ helm repo add bitnami2 https://charts.bitnami.com/bitnami
"bitnami2" has been added to your repositories About users trying to access using the browser, please note this URL is designed for work with the Helm CLI, the only path accessible via browser is https://charts.bitnami.com/bitnami/index.yaml where you can download the index.yaml We will update the thread with more information once properly analyzed the issue on our side. Thanks! |
We have been doing some tests, for example the following script was running during a couple of days: #!/bin/bash
set -e
export HELM_DEBUG=1
error() {
echo "See file /tmp/chart.$$.log for debugging info"
}
command -v helm || exit 1
mkdir -p /tmp/charts/
# Do not fail here
helm repo remove bitnami || true
(helm repo add bitnami https://charts.bitnami.com/bitnami 2> /tmp/charts/$$.log) || error From the original 20063 probes, about 9.1% failed with this message:
This error seems to be caused by a network issue, it can be potentially caused on both sides: client or server: is not a valid chart repository or cannot be reached Line https://github.com/helm/helm/blob/39ca699ca790e02ba36753dec6ba4177cc68d417/cmd/helm/repo_add.go#L205 points to be a client error, but it's not a determinant clue. We have performed some tests and we can fetch the file https://charts.bitnami.com/bitnami/index.yaml 100% of the cases, but sometimes helm fails after curl succeeding:
|
I'm also seeing this issue pop up in a CI build that calls Helm about once per day. |
I'm having the same issue. This is the message I get:
|
Hi, I'm also facing a similar type of error. Jenkins build fails and I'm using Terraform HEML Provider to deploy Prometheus HEML chat from bitnami. Tried to get around with it by creating a docker image as well; defining commands to install HELM 3 and adding CMD to add repos, and still didn't help. I also tried replacing the TF HELM repository attribute with "/.cache/helm/repository/" but throws a Protocol Handler error. Below is the error I have been getting:
My Terraform HEML module below, tried with chart name without bitnami/ path too and still throws same error as above:
Any info and advice would be grateful, please. Thank you. |
Hi, monitoring didn't show bad connections or alike, on our side, are you still facing this intermittent issue? |
We are also using Terraform to deploy the external DNS Helm chart and have experienced it several times today. |
Yes, we are still seeing this issue |
https://charts.bitnami.com/bitnami AccessDenied
Access Denied
SN5Q4NA1V71A1ZKZ
/KusJDXgVbJl8HSUg3Q/U45KyzXNVDntRtCPoB34yPbvV4MWBWIXtBe8mQyMNtOHvRVcDfRkQHQ=
|
FYI- To workaround this issue, we moved all used (by our team) bitnami charts under https://charts.jfrog.io (powered by artifactory) if you are using artifactory , you can try Remote Repositories to cache all bitnami charts |
I can't reproduce the issue on my side:
|
I reproduced the issue now, but it worked immediately after:
Our team is looking into this. |
Howdy all, I would just like to report that I am seeing this issue to, in southeast Texas.
Adding via command line still works - but in the above, this is through the Rancher Global Catalog UI. |
Please note this is a totally different and unrelated issue. Helm client doesn't work with Regarding the original issue related to the Helm registry, we are doing more research on our side in order to find the root cause of those transient errors and mitigate them. |
Ah, well the original message I had was: When I totally removed the repo and added it back, the error I got was what I posted here in my previous comment. Nothing in my environments has changed (I see the same issue in Test/Dev/Pre/Prod K8s cluster envs) - that just popped up this week. The setup had been running fine for a couple of years now. |
@tal-ayalon You are missing bitnami at the end of the url. It should be:
|
@basaveswar-kureti Still getting the error: |
@tal-ayalon this error appears to be macos-specific and not directly related to bitnami: |
Works on my machine. 😛 That's not super helpful though. $ helm repo add bitnami https://charts.bitnami.com/bitnami
"bitnami" has been added to your repositories
$ helm version
version.BuildInfo{Version:"v3.7.0", GitCommit:"eeac83883cb4014fe60267ec6373570374ce770b", GitTreeState:"clean", GoVersion:"go1.17"}
$ sw_vers
ProductName: macOS
ProductVersion: 13.1
BuildVersion: 22C65 |
I'm seeing this error at least 5 time a day in argocd-repo-server:
|
|
Hi, We changed the bitnami/charts helm repository to use OCI. Check the new instructions here https://github.com/bitnami/charts/ |
Hello friends, I have a little issue I am facing using Helm charts; edit: I used this same chart repository few minutes ago and it worked.
|
I retried the command, after deleting the
|
It was working fine until about four hours ago. However, it's now returning the following error:
|
Got the same thing in the last hour, switched to the |
It seems there are issues with CloudFlare, which is used under the hood to serve the charts; see #31257. That said, just so you know, this method of consuming Bitnami Helm charts is neither the default nor the recommended approach. We strongly encourage consuming Bitnami Helm charts as OCI artifacts. For more information, please refer to #30110. |
Which chart: Not chart but bitnami helm repo -
helm repo add bitnami https://charts.bitnami.com/bitnami
The name (and version) of the affected chart
Describe the bug
As part of CI tests, we add the bitnami repo and do some chart-testing. This breaks CI flow. is there any option to retry or is it a known issue
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Version of Helm and Kubernetes: 3.5.4
Additional context
This doesn't happen always but fails 2 out of 10 times atleast
The text was updated successfully, but these errors were encountered: