Skip to content
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

Please lower the needed WSL Kernel Version back to 5.4 because of second most commented WSL Bug #6606

Closed
benzman81 opened this issue Mar 13, 2024 · 3 comments
Labels
area/installer For the installer, updater and uninstaller. component/dependencies Pull requests that update a dependency file kind/enhancement New feature or request platform/windows triage/needs-information Further information is requested
Milestone

Comments

@benzman81
Copy link

Actual Behavior

RD 1.13 now needs WSL Kernel Version >=5.15.

Steps to Reproduce

None

Result

Because of the second most commented Bug for WSL microsoft/WSL#6982 (comment) we are now no langer able to update RD as of its kernel restriction. The last known Kernel version for WSL not having problems with hibernate is 5.4.

Expected Behavior

Maybe consider reverting the restriction to 5.15 for RD to just not support the features that required this restriction rather than not supporting lower versions at all.

Additional Information

No response

Rancher Desktop Version

1.13

Rancher Desktop K8s Version

0.0.0

Which container engine are you using?

moby (docker cli)

What operating system are you using?

Windows

Operating System / Build Version

Windows 10

What CPU architecture are you using?

x64

Linux only: what package format did you use to install Rancher Desktop?

None

Windows User Only

No response

@benzman81 benzman81 added the kind/bug Something isn't working label Mar 13, 2024
@mook-as
Copy link
Contributor

mook-as commented Mar 13, 2024

The kernel issues are because we bumped to alpine 3.19, which upgraded iptables to use the nftables backend (as I understand it), and older kernels no longer worked with it. See #6443 for the initial issue.

If we can figure out a way to get iptables to work (e.g. figure out how to use iptables-legacy instead, or something similar), we can then drop the kernel version requirement. However, that will probably be relatively low priority, so help tracking the steps down (even if not in the form of a PR) would be much appreciated and would help moving this forward.

Unfortunately, not supporting the relevant features means dockerd / containerd wouldn't work, so that would render Rancher Desktop kind of moot.

@mook-as mook-as added kind/enhancement New feature or request triage/needs-information Further information is requested platform/windows component/dependencies Pull requests that update a dependency file area/installer For the installer, updater and uninstaller. and removed kind/bug Something isn't working labels Mar 13, 2024
@benzman81
Copy link
Author

ah, thats a bummer. I don't think I can help with that. So I am stuck with 1.12.x, I guess.

@jandubois
Copy link
Member

This has been addressed in the 1.13.1 release, which switches back to iptables-legacy when the kernel is too old.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/installer For the installer, updater and uninstaller. component/dependencies Pull requests that update a dependency file kind/enhancement New feature or request platform/windows triage/needs-information Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants