CentOS Stream 10 (Coughlan) and Redhat Enterprise 10 Beta
Daniel Nashed – 1 February 2025 14:37:55
CentOS Stream 10 has been released end of last year. Meanwhile it is available at Hetzner and other providers.
So let's have a quick look and get the Domino container project ready for CentOS 10 and Redhat Enterprise ready.
I am not a big fan of CentOS Stream any more since they dropped CentOS Stream 8 quite early.
But on the other side CentOS Stream is a the base for the Redhat Enterprise Linux major and minor releases.
This makes it a perfect sandbox to try out the next Redhat versions.
CentOS Stream 10 has been released and Redhat Enterprise Linux 10 is in beta.
The following diagram nicely shows how Fedora, CentOS and Redhat Enterprise are maintained.
For details check the video in the official blog post where I also borrowed the diagram https://blog.centos.org/2024/12/introducing-centos-stream-10/
WARNING: The operating system CentOS Stream 10 (Coughlan) has NOT been tested by HCL!
CentOS stream is brand new and not tested by HCL.
Actually HCL is focusing on enterprise versions and is expected to test Redhat Enterprise 10 as soon it is available.
I looked into CentOS Stream 10 and also the Redhat Enterprise Linux 10 Beta which are both available as container images.
The container image did not work because a packet was missing which includes "whereis" -- which was always installed and is needed for NSD to work correctly.
CentOS Stream 10 VM installation
I also looked at the native installation on a Proxmox server.
There are no surprises in the setup UI. Just some minor art work.
The file system used by default is XFS instead of the expected ext4 most systems use.
How to download CentOS Stream 10
You can find the ISO here. This is a download link you can directly paste into for example a Proxmox ISO download.
https://mirrors.xtom.de/centos-stream/10-stream/BaseOS/x86_64/iso/CentOS-Stream-10-latest-x86_64-dvd1.iso
Docker Pull
The container image is on Redhat Quay like the previous images
docker pull quay.io/centos/centos:stream10
Testing with Red Hat Enterprise Linux 10.0 Beta (Coughlan)
The beta for Redhat Enterprise 10 is also already available.
The easiest way to test is to use the container image. The container image brings everything beside the kernel.
But that's fine for most of the tests. There are distributions with later kernel versions.
Here is the official blog post:
https://www.redhat.com/en/blog/red-hat-enterprise-linux-10-beta-now-available
podman run -it --rm registry.redhat.io/ubi10-beta/ubi:10.0-beta bash
Conclusion
All in all there are no surprises and it just works if you add the missing package - which I have added to the container build process.
On a native machine I had to add openssl to the native Domino Linux installer, because it is not part of the standard minimum install.
But beside that it all worked out of the box.
NSD shows a repeated warning
I noticed a new message in NSD which I have seen in other distributions.
egrep: warning: egrep is obsolescent; using grep -E
NSD is a cross platform script which still uses "egrep" for Linux.
Now the "egrep" package starts warning about egrep. The better option is "grep -E".
This should be addressed on Domino side to avoid warnings.
The warning is coming from a script which replaces egrep.
For now you can just remove the warning.
#!/usr/bin/sh
cmd=${0##*/}
echo "$cmd: warning: $cmd is obsolescent; using grep -E" >&2
exec grep -E "$@"
- Comments [0]