-
Notifications
You must be signed in to change notification settings - Fork 2.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
https://rpm.rancher.io/k3s/... responds with 404 #7607
Comments
Use: The el9 rpms are in a transitional state at the moment due to distros releasing an incompatible version container-selinux. |
This works for me. Thankyou @brandond |
I have same issue for fedora 38 to install k3s selinux. |
the issue should be fixed now by this PR #7608 |
Not working on Fedora 38 that I can tell unless I misunderstood the solutions here
without the skip RPM:
|
@francoposa only Fedora 38 and newer use EL9 packages, which require |
|
why is the package epoch 2 instead of 3 on fedora? It is 3 on all the EL distros. I don't recall this previously being a problem. |
I am not sure but all repos are fully updated, that's what's available |
We're not planning on adding separate package channels for the various Fedora releases; you're probably best off just installing the container-selinux and k3s-selinux packages manually for the time being. |
Are there any working instructions for installing the packages separately? Nothing I have found in docs or issues yet has worked. I am hesitant to stick with k3s if it is treating support for one of the largest desktop distros as a second-class citizen. Minikube and kind both work great without any extra steps. |
They don't support selinux, as far as I know. You can always just skip installing the k3s-selinux package and run without it enabled in the configuration, for parity with minikube and kind. selinux isn't mandatory, we just try to be nice and install it for you if it is enabled on the host. You could also try rancher desktop, which embeds k3s and is more designed around the desktop use case. It also doesn't support selinux though. |
It looks like FC38 should use EL8 packages, not EL9. There was some unresolved discussion about this at #7443 (comment) but since we don't test on Fedora (support is best-effort) we didn't get it resolved before merging the install script change. |
it's not available
|
I have not found working instructions for installing with skipping selinux either |
You have to click the link, and find the EL8 RPM in the artifact list.... either that or update your repo file to point at the EL8 repo instead of EL9?
Lines 83 to 84 in 7c0a768
You had a typo in your command that you showed above:
|
It finally works by combining the two flags for skipping and turning SELinux install issues to warning level:
|
the install script should now offer EL8 (container-selinux package epoch 2) RPMs for FC37/38/39 (rawhide). |
Environmental Info:
K3s Version: I wish to install the latest stable version.
Node(s) CPU architecture, OS, and Version:
The OS is hosted on a free-tier oracle ARM VM.
Cluster Configuration: Nothing, I'm just running the installer.
Steps To Reproduce:
Additional context / logs:
Apparently everything under the path
https://rpm.rancher.io/k3s/...
is responding with HTTP 404.The text was updated successfully, but these errors were encountered: