-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
🌱 use http get to download files from GitHub in clusterctl #9236
🌱 use http get to download files from GitHub in clusterctl #9236
Conversation
4fe82f3
to
24c4d18
Compare
ddaf5be
to
528bbd8
Compare
Rebased + dropped the custom implementation of following redirect given that http.Get does this natively |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
(minus golangclilint)
LGTM label has been added. Git tree hash: ab9f40d9216eb46a27efdd23c8ba6d30b0904ac3
|
/lgtm |
LGTM label has been added. Git tree hash: 597a60822ddc891ed4fb79281508ff7338ebc25a
|
Would we consider cherry-picking this to 1.4? CAPA e2e tests are hitting GitHub rate limits, and this would resolve the issue. |
I personally don't have a strong opinion on it, but I have a hard time finding a category of allowed backports it would fall into. I'm somewhat hopeful with recent developments that we can get GitHub tokens for CI which means we would not have to backport this fix. Maybe let's see if we can make some progress on the GitHub token? (https://kubernetes.slack.com/archives/C01672LSZL0/p1692945837121219) |
33a4913
to
5c057b4
Compare
addressed the last nits and squashed commits. |
Thank you! /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sbueringer The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
LGTM label has been added. Git tree hash: f0a5b79293cb9feae4cf48b4a108596744c3245d
|
What this PR does / why we need it:
Remove API calls to the rate-limited GitHub API
Which issue(s) this PR fixes:
Rif ##8426
/area clusterctl