Re: Fedora CoreOS stable stream now rebased to Fedora 34

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

 



On Wed, May 19, 2021 at 2:45 AM Clement Verna
<cverna@xxxxxxxxxxxxxxxxx> wrote:
I think this is the fundamental difference here, Fedora CoreOS does
not have a version number. It has 3 streams, stable, testing and
next, these streams are based on a version of Fedora Linux but that
should just be a detail that most end users should not have to care
about.

I disagree here. Fedora CoreOS has the Fedora name in it and it should have the same fundamental features and changes that ship with each Fedora release. To say it doesn't have a base version and that users shouldn't care about it is pretty dismissive.

Another difference is that Fedora CoreOS has automatic updates and
if we want our users to trust these automatic updates we need them
to be rock solid. This leads to Fedora CoreOS being more
conservative on how changes are rolled out to users, taking the
example rolling out cgroups v2 in the Fedora 31 time frame would
have broken all users that are using Docker to run their containers
and this was not acceptable :-).

If some users are getting confused and get curious about why there
are these differences and learn more about how Fedora CoreOS works,
that's a good thing IMO :-)

Confusing and frustrating your users is a bad thing.

On 5/19/21 6:54 AM, Neal Gompa wrote:
No. This is a cop-out and a bad answer. The reason this happened is because Fedora CoreOS historically has not participated in the development of Fedora Linux, including the Changes process, and generally rolled back features instead of adapting with them during the development cycle.

It's not like making changes and breaking upgrades is acceptable in Fedora Linux either. It's just that the Fedora CoreOS WG has not participated in the main development process and rolled back changes instead of adapting to them, which has frustrated pretty much everyone. The containers team in particular was extremely unhappy to find out cgroup v1 was still used in FCOS. I was pretty cheesed off when I discovered the sqlite rpmdb feature was rolled back in FCOS.

In general, I'm not pleased with how Fedora CoreOS does this. Hopefully they will do better in the future.

I'll echo Neal's sentiment here. This is a cop-out and bad answer.

It is frustrating to consume FCOS only to see features that are in the current release of Fedora are rolled back. Even in today's FCOS WG meeting I brought up adding in zswap to FCOS and it is shelved until Kubernetes adds for support swap enabled systems.

The RHCOS and Openshift teams should be back porting these breaking changes, so FCOS can look to the future with Fedora. FCOS should not be shackled by limits imposed by RHCOS/Openshift/Kubernetes.

Joe



--
Joe Doss
joe@xxxxxxxxxxxxxx
_______________________________________________
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