Re: F35 Change: Make btrfs the default file system for Fedora Cloud (System-Wide Change proposal)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, May 28, 2021 at 3:45 AM Peter Boy <pboy@xxxxxxxxxxxxx> wrote:
>
>
>
> > Am 27.05.2021 um 00:59 schrieb Chris Murphy <lists@xxxxxxxxxxxxxxxxx>:
> >
> > On Wed, May 26, 2021 at 5:30 AM Peter Boy <pboy@xxxxxxxxxxxxx> wrote:
> > ...
> > Whereupon Server SIG/WG perform an evaluation of Btrfs for their use
> > cases, and decide Btrfs should be the default in a compelling manner,
> > FESCo will approve it. And this plausibly could still happen for
> > Fedora 35, if folks really want it to happen.
>
> Theoretically, it could. But practically, I don't see it happen. The need for discussion is too great. And not everyone is as convinced as you are that BTRFS is the non-plus-ultra for all possible use cases.
>
>
> > Server SIG can do anything they
> > want. Red Hat is doing the same.
>
> Nevertheless, coordination and cooperation is at least very desirable (in fact, indispensable).  And is is not just about who is paying the bills. Beyond this crude economic dimension, Fedora benefits from the reputation of being upstream for RHEL (and vice versa, for sure). A defiant "we can do as we like" is not helpful.
>

Being upstream for RHEL also means pushing forward and demonstrating
that things *can* work better in a different way. If we didn't,
there's no way for RHEL to change. We bring no value as upstream if we
don't actually *do* things.

>
> >
> >> I think we have a misunderstanding here. My argument refers to expected hurdles of a possible changeover process, not to technical features.
> >
> > My opinion is to not worry about the process in advance of arriving at
> > the hurdle. You jump over the hurdle at the proper time. The vast
> > majority of the process is about technical features liabilities.
> >
> > ...
> >
> And when we address discussion and evidence:
> >
> > Not often but sometimes folks ask "where has all the space gone?"
> > following a Server installation. They're not expecting or maybe not
> > discovering, that quite a lot is held in reserve in the VG.
>
> As said before, I agree with that, at least for the most part. I use BTRFS myself in LVs to use specific capabilities. Still, I'm against converting "with a flick of the wrist," so to speak. It needs careful preparation. And one possible outcome is also, not to switch to BTRFS. I don't think it is a given that a switch is right in any case. That is perhaps the difference between us.
>

As I'll say further down, this was definitely not a "flick of the
wrist" or a "snap" decision.

>
> >> Again, it’s not about technical properties. We have (or probably had?) an agreement to align (or try to align) Server Edition and Cloud. That was 2 or 3 months ago. Regarding to that agreement, it is a step into the wrong direction.
> >
> > Is there a Server or Cloud meeting with minutes that this discussion
> > happened in? Or email thread you can point to?
>
> Michel gave you the link. And there were several brief comments about that in previous meetings and also before that reboot event.
>
> And when we address discussion and evidence: What I miss is a prior detailed discussion of this change in cloud WG and coordination with other possible affected areas, e.g. server or CoreOS.

Part of the point of the different working groups was to handle the
different use-cases *well* at their own pace. The CoreOS Working Group
is *explicitly* excluded and frankly unlikely to ever switch because
Colin believes that Btrfs is only suitable for "pet" workloads[1]
despite the evidence to the contrary[2][3][4].

[1]: https://blog.verbum.org/2020/07/14/on-btrfs/
[2]: https://facebookmicrosites.github.io/btrfs/docs/btrfs-facebook.html
[3]: https://www.youtube.com/watch?v=U7gXR2L05IU
[4]: https://lwn.net/Articles/824855/

> Cloud Working Group did not happened for years, then there were a few short, sparsely-attended and content-dry meetings. A range of existing problems, starting with lack of documentation. A hesitancy to make any change currently to the cloud artifacts (expressed by Dusty Mabe at that March meeting, 3). And then out of nowhere the file system conversion, a very central element. To me, it seems like a playground for missionaries to gain ground, certainly not like a considerate and methodical long-term design.
>

Actually, the Cloud WG members had been talking about this ad-hoc
since all the desktop variants switched last year. The ticket[4] was
filed around the same time the desktop change was proposed. Dusty,
Joe, James, and myself had been talking about it outside of meetings
since. David became interested after the Nest talk about Btrfs[5].
That conversation started again after my talk on Btrfs at DevConf.cz
(the recording has not been published still, sadly). So this has been
a long time coming.

[4]: https://pagure.io/cloud-sig/issue/308
[5]: https://www.youtube.com/watch?v=iHjhouSxIrc





--
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux