Bug 2363143

Summary: Drop support for zfs
Product: [Fedora] Fedora Reporter: Paul Bolle <pebolle>
Component: libvirtAssignee: Libvirt Maintainers <libvirt-maint>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: berrange, clalancette, crobinso, jforbes, jiyin, laine, libvirt-maint, suraj.ghimire7, virt-maint
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-04-30 16:51:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2214965    

Description Paul Bolle 2025-04-30 16:36:41 UTC
In bug #2214965 I suggested to orphan zfs-fuse. That would have consequences for
libvirt-daemon-driver-storage-zfs (obviously) and libvirt-daemon-driver-storage (as one of its dependencies could disappear).

To quote myself: "Why do we care about an unmaintained, outdated and partial user userspace implementation of a filesystem that has very little chance of ever being properly supported by Fedora?"

I'm happy to discus my suggestion here or at that bug for zfs-fuse, whatever you prefer.

Comment 1 Daniel Berrangé 2025-04-30 16:47:04 UTC
From a libvirt POV we simply enable all features which have their dependencies satisfied in Fedora.  ie if zfs-fuse exists in Fedora we'll enable it in libvirt, otherwise we'll disable it in libvirt. 

IOW, don't treat libvirt has a blocker if there's a desire to kill zfs-fuse in Fedora, we'll adapt to whatever decision is made as needed.

Comment 2 Paul Bolle 2025-04-30 16:51:11 UTC
That's great to hear. (I feared long discussions between sets of maintainers.)

I'll try to close this bug.

Comment 3 Paul Bolle 2025-05-07 21:33:39 UTC
FYI. zfs-fuse is now retired in Rawhide: https://src.fedoraproject.org/rpms/zfs-fuse/c/bdafcb3e8876687c05f5bdb9c6fd3b3214563fff?branch=rawhide