-
-
Notifications
You must be signed in to change notification settings - Fork 53
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
Fedora 34 remix with genie 1.36 #105
Comments
Hello, Thank you for all the useful information. We are preparing the image for the Fedora 34 release, which is expected on April 20, 2021. If everything goes well, an updated imaged will be published only some days after the release. Regards, |
@crramirez looks like F34 has issues due to SELinux compatibility. Can you look into what kernel config options are needed and I can enable those in my config if you'd like to reference it for usage (it doesn't include the custom snapd stuff but then snap isn't even available in the Fedora repos due to supporting Flatpak instead so don't think that should be issue). (In ideal world both snap and flatpak would be supported regardless of distro). |
Hello @WSLUser, I will make some tests when we finish building the F34 image. Thanks for pointing it out. Regards, |
@crramirez PR for WSL Kernel - based on Fedora Magazine announcement |
Smoke test the following stack:
The new Kernel supports FUSE but doesn't support groups v2 correctly. |
I'm resolving differences between their config and mine. Once it's completed, I'll have a new PR available that you can test out. Cgroupsv2 should be supported by my config already though I haven't been able to test. |
@WSLUser Loading of FUSE Kernel module fails with error: /lib/modules/5.11.15-200.fc33.x86_64/kernel/fs/fuse: This is precisely the issue with the original Fedora how to fix error systemd-modules-load reported 2 years ago and for Debian Wrong modules directory in Debian. Both issues are without a solution. Is it systemd unit or systemd unit configuration bug? |
@WSLUser It looks like the root cause is in the WSL Kernel version provided by Microsoft: the Mirosoft's kernel is uname -a |
To satisfy Fedora34 application requirements it must be Fedora34 with Genie 1.40, with userspace creation. SeLinux issues have been solved by the corresponding RedHat team via providing FUSE mount implementations. |
@crramirez It looks like MS upgraded WSL Kernel to uname -a So, systemd shows Selinux as available: systemd 246 (v246.14-1.fc33) |
Is your feature request related to a problem? Please describe.
Fedora 33 is too old and missing many features. Without systemd it is hardly usable.
Fedora 34 is the current code baseline for Fedora and RedHat development. Fedora33 repositories are doomed.
Describe the solution you'd like
Describe alternatives you've considered
I upgraded to Fedora34 and installed genie 1.36. I've forgotten about most WSL networking problems.
I'm able to manage my distro with systemctl, see logs using Journalctl and manage networking using Networkctl.
I'm able to run Podman 3, etc.
Additional context
OCI containers dev tools, Docker-based and docker-less :)
The main problem is that Microsoft Kernel 5.4 is far to be Kernel 5.4. It messes cgroups hierarchies and ignores Kernel command line options.
The text was updated successfully, but these errors were encountered: