need some clarifications between centos stream and rhel

Issues related to applications and software problems and general support
XxTriviumxX
Posts: 8
Joined: 2021/03/31 20:40:54

Re: need some clarifications between centos stream and rhel

Post by XxTriviumxX » 2021/05/07 14:40:29

what i'm trying to know about "freshness" is, for example: Who will receive a newer firefox first? I know they are both behind firefox 88.. without flatpaks, rhel is limited to firefox 79 i think.. will centos get firefox 80 before rhel does?

tunk
Posts: 1204
Joined: 2017/02/22 15:08:17

Re: need some clarifications between centos stream and rhel

Post by tunk » 2021/05/07 15:03:27

I think both uses firefox ESR (Extended Support Release),
so none of them will get anything newer, just updates/fixes
to v78 (at least until mozilla discontinues 78).

Firefox 78.10.1 ESR was released May 4, so it looks like
like RH is a bit behind (current is 78.10.0). Maybe you
see on which it is released first?

XxTriviumxX
Posts: 8
Joined: 2021/03/31 20:40:54

Re: need some clarifications between centos stream and rhel

Post by XxTriviumxX » 2021/05/07 15:10:34

I was talking in general.. not just firefox

tunk
Posts: 1204
Joined: 2017/02/22 15:08:17

Re: need some clarifications between centos stream and rhel

Post by tunk » 2021/05/07 15:36:17

Most packages in RHEL/etc. stays the same for a major version (e.g. RHEL 8.x).
I think RH from time to time introduces some new (limited) functionalities, and
I would guess these first are tested out in Stream.

User avatar
jlehtone
Posts: 4523
Joined: 2007/12/11 08:17:33
Location: Finland

Re: need some clarifications between centos stream and rhel

Post by jlehtone » 2021/05/07 15:49:31

I bet it is case by case.

Overall, RHEL 8 has AppStreams as continuation of Software Collections. Core packages have long support period. Application Streams have shorter lifespan and some overlap. "Non-essential content", like Firefox, can be rebased more freely.

Some of the updates Red Hat releases to current release of RHEL. Some, mainly feature changes, they save to next point update. Logically, things for next point update could show in Stream.
tunk wrote:
2021/05/07 15:03:27
I think both uses firefox ESR (Extended Support Release),
so none of them will get anything newer, just updates/fixes
to v78 (at least until mozilla discontinues 78).
RHEL 8 did rebase Firefox from 68 to 78 in 2020-08.
RHEL 7 did rebase Firefox from 68 to 78 in 2020-10.
Both were to current release; neither rebase was in point update.

Next Firefox rebase will logically be from 78 to 91 early next Fall. https://wiki.mozilla.org/Release_Management/Calendar

XxTriviumxX
Posts: 8
Joined: 2021/03/31 20:40:54

Re: need some clarifications between centos stream and rhel

Post by XxTriviumxX » 2021/05/07 16:42:52

Thanks again for the info.. but i'm still a lil bit confused..
Let me ask it in a different way: Fedora obviously get newer packages/features/updates before both rhel and centos stream. With all these explainations, It's still not clear which one receives newer packages/features/updates first between rhel and centos stream...

1st to get them is Fedora because it is a bleeding edge OS by design.
which one gets them 2nd?
which one gets them 3rd?

User avatar
TrevorH
Site Admin
Posts: 33191
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: need some clarifications between centos stream and rhel

Post by TrevorH » 2021/05/07 17:03:52

Fedora is the bleeding edge and gets $latest of everything whenever the package maintainers feel like pushing them.

CentOS Stream is the development area for RHEL so gets stuff intended for the next point release ahead of that point release. It could contain unintendedly broken things as a result of that or things that break other packages accidentally - or even on purpose. For example, if a package is rebased to a newer version in Stream then it might contain a soname change that might affect libraries that are in use by packages in EPEL. Those packages would get broken when e.g. RHEL 8.4 comes out but the update might have been in Stream for 6 months already by the time 8.next comes out and since EPEL tracks the _current_ version of RHEL, you won't get an update to fix that breakage until RHEL 8.next is officially released. In addition, if RH need to patch a security vulnerability, they will fix RHEL first since that's what people pay them for. They will fix Stream at the same time if the same fix applies but if it needs a rework to fit onto a newer version of a package that's in Stream now but intended for RHEL 8.next then the fix to that will be of less priority than the one that paying customers are using. Or maybe the newer package in Stream might already have a fix for a security vulnerability that no-one realised was a security problem until after the code was written and released.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply