It would have been nice if Fedora had maybe gone a little more aggressive with btrfs (ext4 partition why?) and provided subvolumes and snapper by default similar to OpenSUSE. Version 33 is definitely better all the way around and leapfrogs version 32 with ease. @Schykle is 100% correct about the superiority of btrfs and OpenSUSE has been shipping this as default for years. I’m just kind of surprised that they didn’t use that pedigree to go all the way.
I don’t know what the team’s rationale was, but perhaps they want to ease people in and slowly expand on the advanced features of BTRFS throughout the next few versions of Workstation?
Yeah, it’s a big enough change as it is. Let’s pour the foundation and let it settle before we build on it.
It’s also the case that btrfs remains not-a-priority for Red Hat storage and, well, Red Hat funded development entirely. I definitely do expect to see innovation here, but it’s going to come from other parts of our community!
That is great news.
Now I am definitely in the camp of BTRFS because I am using it on Suse and finally understand all the benefits.
Honestly, before I was not paying attention and even discarding it for various unfounded reasons.
And because of some of the licensing issues with ZFS I think BTRSF is even more the way to go if you want a highly modern and performant filesystem.
Interesting. Since Fedora is generally the testbed for new features that end up in RHEL - I wonder if this signals a reversal of their previous policy for BTRFS and RHEL? Perhaps it’s improved enough that they’re considering it again.
From what @mattdm said above, it looks like this is more of a community decision and not a Red Hat decision.
Yeah — the storage/filesystem team that works on RHEL would like me to be very, very clear that this does not signal a reversal of their plans for RHEL.
Since I know many people follow Fedora to see future RHEL development, this is a good time to remember that that’s not all we are. Note that Fedora Server is staying with XFS and is likely to for the foreseeable future. Watch for some Stratis improvements being worked on by the RH storage team to land there in the next few releases.
I use BTRFS on NixOS and am slowly learning how to use subvolume backup and the like, it’s been an adventure. I am glad Fedora is going to make this easy to use for the vast majority of people!
They are specifically not shipping with these features readily set up and enabled.
i’m concerned that most users read the announcement that BTRFS is going to be default and assume that Fedora is shipping with all the features they’ve been told are on that file system. You are not getting an out-of-the-box experience like you would be with openSuse. I hope the fedora team is not inundated with bug reports from people expecting different functionality.
Oh I see. That’s rather unfortunate. Do you happen to know the reason(s) why they aren’t going to ship with something like Snapper or what-have-you?
@mattdm says above
It’s not a focus for Red Hat.