k3s: Broken `sha256sum-amd64.txt` files in recent releases
Broken sha256sum-amd64.txt files in recent releases, which made installation via https://get.k3s.io fail.
Click sha256sum-amd64.txt in the release pages.
https://github.com/k3s-io/k3s/releases/tag/v1.21.5%2Bk3s1 https://github.com/k3s-io/k3s/releases/tag/v1.21.2%2Bk3s1
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 16
- Comments: 16 (8 by maintainers)
Commits related to this issue
- workaround for this: https://github.com/k3s-io/k3s/issues/4054 — committed to GeorgeJahad/ozone by deleted user 3 years ago
temp work around while is fixed is to disable hashes verification on install script. Lines 546 and 554
Thank you. Temporary workaround in case you use
curl -sfL https://get.k3s.io | sh -in CI:Test to verify it’s working correctly and only replacing these two lines:
This is only a workaround and should be removed as soon as CDN is back up!
All the
sha256sum-amd64.txtof 1.21 (from 1.21.0 to 1.21.5) seem to be working again, for example:https://github.com/k3s-io/k3s/releases/download/v1.21.5%2Bk3s1/sha256sum-amd64.txt
I haven’t tried other versions, though, but this is encouraging.
I have an issue open too - https://support.github.com/ticket/personal/0/1319404 and we’ve reached out to CNCF to see if they can shake anyone loose.
GitHub resolved my ticket just before midnight last night:
We’re seeing the same thing with the sha256sum files across all of our releases and repos. There appears to be some sort of outage with the GitHub artifacts CDN, which is hosted by fastly in front of S3. I don’t believe there’s anything we can do about it.
I can also recreate this with any other repo, for example a personal repo here: https://github.com/brandond/releases-testing/releases/tag/v0.1.0
If I attempt to edit this release, the file shows an error next to it in the artifact list. Deleting it and saving the release gives me a 500 error from GH.
I opened a ticked with Github Support about 2 hours ago (~1730EDT). Seems to be effecting the same file on all releases, so no ability to use an older release. I started experiencing problems around 1400EDT and relayed that information to them in the ticket.
That’s a darn shame. Do people sometimes get into the habit of hosting these files locally? I’m still experimenting with installing k3s to host my Rancher instance, so was relying heavily on this for development today.