Announcing CentOS Stream 10 (original) (raw)
December 12, 2024, 11:02pm 1
The CentOS Project is delighted to announce the general availability of CentOS Stream 10 “Coughlan”, the latest version of the CentOS Project distribution.
https://blog.centos.org/2024/12/introducing-centos-stream-10/
steppybug (Stephen Serafin) December 13, 2024, 2:11pm 2
Wonderful news. An ~5 year lifespan OS makes sense on pleny of use cases I work with.
After being educated by the community and Red Hat that Centos Stream 10 is the upstream of RHEL 10 my brain’s gears are grinding trying to make sense of the release of RHEL 10 Beta before the release of Centos Stream 10.
There also seem to be plenty of things in RHEL 10 Beta that would be nice to see in Centos Stream 10 but what a paradox it makes!
shaunm (Shaun McCance) December 13, 2024, 4:44pm 3
Honestly, it was mostly a lot of non-technical stuff that pushed out our announcement. The packages and composes for CentOS Stream 10 have actually been on the mirrors for weeks. There were some technical delays around things like package rebuilds, and we had hoped to resolve the secureboot shim review in time. But we also wanted to get the new work on our web site and docs in place before making the announcement, and that took a bit longer than expected.
violetstone (Violet Stone) December 14, 2024, 12:15am 4
No paradox at all CentOS Stream 10 had actually been available since at least September, it just wasn’t listed on the website. You had to already know about it and poke through the mirrors to find it.
elchorizo (El Chorizo) December 14, 2024, 4:49pm 5
New to CentOS Stream here. As a new user, where the hell do I start? I’m trying to figure out how to install a browser… I can’t. DNF, Yum and the Software repo don’t have firefox or chrome. I don’t see a snap store which is what Google AI told me to try. I even figured out to try to install the epel-release package and added the DRB ? or whatever repository to try and find it… nothing.
Also what the hell is the error about my system not being registered with an entitlement server every time. Is that why yum and DNF is so slow to run every single time?
Am I just that early or is this not ready for prime time. I can’t find documentation on how to install a web browser on this OS.
On an aside note, the terminal titlebar changing color when I’m su’d to root is really cool.
shaunm (Shaun McCance) December 14, 2024, 8:39pm 6
The RHEL engineering team decided to remove Firefox from the repositories, instead having people install it from Flatpaks. This reduces their 10+ year maintenance burden on a program that’s the target of a lot of exploit attempts. It can be installed from either Flathub or the Fedora Flatpak repo. (Don’t listen to Google AI.) There’s also work to add Firefox to EPEL. I don’t know the timeline for that off-hand.
We’re aware this is confusing and that we need documentation. We already have a docs issue filed:
Also, I don’t know why you would be getting warnings about an entitlement server. That sounds like it’s trying to pull RHEL updates instead of CentOS updates. Could it be one of the repositories you added?
elchorizo (El Chorizo) December 14, 2024, 8:50pm 7
I haven’t added any repositories except the one mentioned. It also did it from fresh install. This is in a VM on arm, fresh install from iso. Did it from very first “dnf” use.
passthejoe (Steven Rosenberg) December 14, 2024, 10:46pm 8
Interesting choice. I use FF from Flatpak on Fedora, so I agree that it’s the way to go.
drewlander (drewski) December 18, 2024, 8:57pm 9
The error for the entitlement comes from a yum plugin. On a fresh install of Centos 10 Stream, an immediate dnf update gives that message (no repos added or changed). To fix, just change
enabled=1
to
enabled=0
in
/etc/yum/pluginconf.d/subscription-manager.conf
old issue in bugzilla (could not find it in in issues.redhat but have not really looked since I know how to fix it): https://bugzilla.redhat.com/show_bug.cgi?id=1962385
carlwgeorge (Carl George) December 19, 2024, 3:23am 10
Alternatively, you can uninstall subman. If that’s installed it also enables the dnf plugin for it. CentOS doesn’t use it for anything by default, so if you don’t know a separate reason you need it (such as connecting to your own foreman+katello deployment) then it’s safe to remove.
dnf remove subscription-manager
That shouldn’t be getting installed by default, but it seems something is pulling it in (again).