helm: get-helm-3 script is failing on getting "latest" release tag
Hello, The get-helm-3 script keeps failing with following error:
Could not retrieve the latest release tag information from https://api.github.com/repos/helm/helm/releases/latest: curl: (22) The requested URL returned error: 403
Failed to install helm
For support, go to https://github.com/helm/helm.
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
About this issue
- Original URL
- State: open
- Created 10 months ago
- Reactions: 4
- Comments: 27 (15 by maintainers)
The PR was pulled so this issue should no longer occur. I’ll leave this open for another day or so, and let me know if people are still seeing any problems.
As soon as this is merged we won’t use the GitHub api any more and this problem will disappear https://github.com/helm/helm/pull/12397
This issue may be addressed by https://github.com/helm/helm/pull/12358
If you run
curl https://api.github.com/repos/helm/helm/releases/latest -vvvit will show you the rate limits available. It could even be someone else that is using your proxy IP that is using your github api rate limit with a totally unrelated api call.The more I think about this problem, the more it feels like to me we should push the latest version to
get.helm.sh/latestthen we can avoid making any github api calls at all.