-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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 41 repo #16590
Comments
Fedora 41 is expected to be released on October 29th 2024. |
It has been released. |
Fedora 41 is out. I now cannot access my pool anymore. I tried reinstalling the repo but it did not help:
Am I doing something wrong or is there just not zfs for fedora 41 yet? |
Fedora 40 with the latest updates, and Fedora 41 on release both use a 6.11 kernel. A released version of zfs that supports 6.11 hasn't happened yet. So there is no point to making a Fedora 41 repository till they make such a release of zfs. It is expected to be 2.2.7, and the official policy is when it is ready. |
Interesting. Time to use the macbook then until zfs is ready and I can use my PC again ... (thanks for the response!) Pretty sure I already was on 6.11 in Fedora 40 though. |
Fedora 41 was released today - we're testing it right now: #16700 |
You are right. I had not rebooted my Fedora 40 server that uses zfs, because I expected it to break for all the reasons listed below. Linux 6.11 compatibility and new promptly release: zfs-2.2.6/META:
https://github.com/openzfs/zfs/releases:
Edit: I just upgraded to Fedora 41, and then found this.
So you have to have a 6.10 kernel installed to keep zfs-dkms happy, and the upgraded uninstalled all the 6.10 kernels. So then zfs-dkms go uninstalled. Then I can't be reinstalled, because there is no 6.10 kernel. Yet, it does seem like zfs works with 6.11 kernels. I can manually work around this by either rebuilding the fc40 packages, or install a 6.10 kernel to make it happy. |
So I ended up needing to recompile just the zfs-dkms after modifying the spec file to say 6.11.999 instead of 6.10.999 for the kernel-devel dependency. http://download.zfsonlinux.org/fedora/40/SRPMS/zfs-dkms-2.2.6-1.fc40.src.rpm This is where I expect some developer to say, but there are X, Y, and Z reasons that 6.11 is unsupported with zfs-2.2.6. On the other hand, as I see above, Fedora 41 got "released". I don't actually see Fedora 41 here. |
i say this at the risk of being off topic in case it helps someone. if you're on fedora 41 (or otherwise on 6.11), afaik you can just use koji to install 6.10 and then stay there until openzfs supports 6.11. these two posts summarize how and have some tips: |
Just ran across this bug. |
i don't get it. you installed 6.10, and openzfs still isn't working? like those posts you quoted say, here's the 6.10 packages for f41: so from looking at that, in the koji steps linked in that second post above, you'd put in then use the rest of the tips in those posts to clean up as you see fit i would expect the f40 openzfs package to work at that point |
There are different circumstances.
I am about to test a modify zfs-dkms with the patch. #16621 would be a X that I thought about above. Edit: I took https://github.com/openzfs/zfs/commit/cad9f2df5d212eebe3bfbff9412ab8de0124f023.patch with the patch to the patch below to get it to actually apply. I added this to the zfs-2.2.6-1 and zfs-dkms-2.2.6-1 spec files as a patch. I rebuilt both, installed both, and ran a
|
@tonyhutter How is the testing going? |
With kernel 6.12 out, will that patchset also include 6.12 compatibility? It does seem to have a bunch of 6.12 commits but the description is still only 6.11. I've been putting off updating because of lagging openzfs support, but if openzfs starts supporting 6.11 but 6.12 is already available in Fedora 41, it's going to severely complicate my upgrade and I'll probably end up putting it off until openzfs manages to support the current kernel again. |
I'm not sure if this helps, but I was able to work around the issue by compiling this version directly: I don't recommend doing this because it's a pre-release, but I think the same thing can be done on a stable version, anyway this step-by-step guide helped me access my data again:
|
I did a Fedora 39 -> 41 system-upgrade without realizing that ZoL wasn't ready yet. Fortunately the DKMS process worked:
That is, perhaps, another path people can take if they must. Of course, I'm scared to do any updates until this issue is fixed so I don't break my unexpectedly working setup. |
zfs-2.2.7 has been released: https://github.com/openzfs/zfs/releases/tag/zfs-2.2.7 It includes packages for Fedora 41:
Thanks all for being patient! |
Describe the feature would like to see added to OpenZFS
Fedora 41 is going to be released in about a month (https://fedorapeople.org/groups/schedule/f-41/f-41-key-tasks.html), current beta has kernel 6.11. Is there a chance for release with F41 repo before final F41 release?
How will this feature improve OpenZFS?
Helps Fedora users that like to update early.
Additional context
Related comment: #16544 (comment)
The text was updated successfully, but these errors were encountered: