Hello, I’m looking for some clarification on migration path from Centos Stream 8 to Alma Linux (8 or 9 or anything).
This post AlmaLinux OS - Forever-Free Enterprise-Grade Operating System suggests it is possible but some, probably less official, posts suggest not yet.
On a fully patched Centos Stream 8 server, running Mongo, I do
$ sudo bash almalinux-deploy.sh
and the only output is
Check root privileges OK
Use ‘-d or --downgrade’ option to allow downgrade from CentOS Stream ERROR
Is this the expected response, and I just carry on with the downgrade flag, or should I wait a bit for the repos to be refreshed, or is something wrong with my server?
Many thanks for any help
Howdy,
You need to include the -d flag as it mentions. CentOS Stream → AlmaLinux is (technically) a downgrade so the script won’t do it without you explicitly allowing it.
I believe for 8 we have the intent to not require this flag anymore (as in actuality it is no longer a downgrade package-wise since Stream 8’s EOL) but that hasn’t been committed yet.
Thanks Jonathan, it was all relatively painless.
Centos Stream 8 > AlmaLinux 8.10 > AlmaLinux 9.3
The server was hosting vanilla Microreact, with Mongo, Airflow, Ansible, LogIO and Docker. Bit of hand holding for selinux, sssd and rhel-system-roles but nothing very onerous, and everything else was pretty seamless.
We are now up to date, and supported 
Happy to hear it
Welcome to AlmaLinux!