[CentOS] Introducing CentOS Stream 9

Fri Dec 3 18:21:29 UTC 2021
Josh Boyer <jwboyer at redhat.com>

On Fri, Dec 3, 2021 at 12:59 PM Paul Heinlein <heinlein at madboa.com> wrote:
>
> On Fri, 3 Dec 2021, Johnny Hughes wrote:
>
> > Rich Bowen has posted a blog entry "Introducing CentOS Stream 9"
> >
> > https://blog.centos.org/2021/12/introducing-centos-stream-9/
> >
> > More details here:
> >
> > https://centos.org/stream9/
>
> I installed CentOS 9 Stream on Nov 17  as a VM. (VMware note: to
> install from the DVD ISO, you must use UEFI boot and the "Secure"
> option must be deselected.)
>
> I did a quick summary of some of the packages that are important to us
> at work; obviously, our work priorities may not align with your needs,
> but you might find the list useful in case you're interested in CentOS
> itself or in what RHEL 9 or its clones (Oracle, Rocky, etc) is likely
> to resemble:

Thanks for doing this!  It's a good overview.

> Base OS:
> * glibc 2.34
> * kernel 5.14.0
> * openssh 8.7p1
> * openssl 3.0.3
> * python3 3.9.8
> * samba 4.14.5
>
> AppStream:
> * Bacula 11.0.1
> * gcc 11.2.1
> * httpd 2.4.48
> * java 8, java 11, java 17
> * mariadb 10.5.12
> * mysql 8.0.22
> * nginx 1.20.1
> * openmpi 4.1.1
> * perl 5.32.1 + all modules
> * php 8.0.6
> * postgresql 13.3
> * python3 modules
>
> Of note: java, perl and ruby are entirely streams now, while python
> remains tied to the base OS. All RDBMS releases are streams. There is
> no Tomcat! libgcc is part of the base OS but is also a stream. I'm not
> sure how that will work.

I can clarify that a bit.  We have Application Streams and separately
the AppStream repo.  The AppStream repo contains the Application
Streams, but it also contains things that are still part of the
standard OS that aren't what we'd consider "Base" or "core".  In RHEL
8, the actual Application Streams are listed here:

https://access.redhat.com/support/policy/updates/rhel8-app-streams-life-cycle

We'll have a similar page for RHEL 9 when that is released, but your
list of languages and RDBMS in CentOS Stream 9 is a good start.  Also,
the python language stack will be slightly different in 9.  We still
have a system python (platform-python in RHEL8/CentOS Stream 8), which
is python 3.9 but the packaging format is a more traditional RPM
packaging.  The same concept applies to the system level gcc, and
therefore libgcc.

RHEL 8 does not include Tomcat either, so that is not new.

> As of yesterday, "dnf module list" is pretty sparse. I assume that
> will change over time.

Yes, it will change over time.

josh

> So far, my overall impression is that it behaves not too differently
> from EL8/CentOS 8.
>
> --
> Paul Heinlein
> heinlein at madboa.com
> 45.38° N, 122.59° W
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> https://lists.centos.org/mailman/listinfo/centos
>