Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] Upgrading from CentOS 7



On 3/9/25 04:50, Christian Horn wrote:
> On Sun, Mar 09, 2025 at 07:11:16AM -0400, Scott Robbins wrote:
>> If I haven't commented already, I'd add my voice to this. CentOS is now
>> CentOS Stream, more or less a development platform for RH. Current stream
>> is similar to RH's 10 Beta right now.
> FWIW, I would flag things like this:
> - upstream (kernel, nginx, etc etc.): development
> - Fedora: development, testing
> - CentOS stream: stabilization (errata land here before they land
>    in RHEL)
> - RHEL: production
>
> For the initial request, I would here suggest a Debian stable:
> CentOS stream support ends much earlier than RHEL, and with Debian
> you have great chances that also upgrading to future releases goes
> well.

Keep in mind that any Red Hat based distro will deprecate older CPU 
(x86-64-v2) in RHEL10/CS10[1].  You'll need to move to Debian to use the 
same hardware. (CS9 is EOL in Mar 2027)

[1] 
https://access.redhat.com/discussions/d15a3786-d0f7-47a5-a96b-bbadfb348231

You can check your CPU support with this script:

$ cat arch.sh
     #!/usr/bin/awk -f

     BEGIN {
         while (!/flags/) if (getline < "/proc/cpuinfo" != 1) exit 1
         if 
(/lm/&&/cmov/&&/cx8/&&/fpu/&&/fxsr/&&/mmx/&&/syscall/&&/sse2/) level = 1
         if (level == 1 && 
/cx16/&&/lahf/&&/popcnt/&&/sse4_1/&&/sse4_2/&&/ssse3/) level = 2
         if (level == 2 && 
/avx/&&/avx2/&&/bmi1/&&/bmi2/&&/f16c/&&/fma/&&/abm/&&/movbe/&&/xsave/) 
level = 3
         if (level == 3 && 
/avx512f/&&/avx512bw/&&/avx512cd/&&/avx512dq/&&/avx512vl/) level = 4
         if (level > 0) { print "CPU supports x86-64-v" level; exit 
level + 1 }
         exit 1
     }

$ ./arch.sh
CPU supports x86-64-v2


Thanks,
Jack Morgan




Home | Main Index | Thread Index