At first, I thought it was just to reduce the complexity of managing hardening rules for several OS and OS versions.
At first, I thought it was just to reduce the complexity of managing hardening rules for several OS and OS versions.
We'll find a way, though.
The problem is, scientific software can silently error out in many ways (like slightly lost accuracy), and detecting and fixing those will take some time.
Considering some of these tools are developed over (almost two) decades, there's a lot of verification we have to go through.
... I can imagine.
CentOS just had a lot more testing being done by vendors. We still regularly hit problems with, e.g., Lenovo LESI being not aligned with our Rocky systems for many parameters.
And IIRC CentOS8 FIPS certificate was taken out by Red Hat (wouldn't have had to implement our own FIPS handling on CentOS7 if not for that move).
8.6 and 9.2 kernels are released more frequently than other streams, if you want more frequent updates for compliance reasons, these are the streams to use.
Not that I am not saying it wasn't a clusterfuck of epic proportions in general.