CentOS 8 Stream to AlmaLinux

Hi,

Any plans in place to migrate from CentOS 8 stream, I did attempt this thinking that it may be similar to CentOS8, however I was prompted with:

Check root privileges OK
Check Secure Boot disabled OK
Detect centos version ERROR
Check EL is supported ERROR

So I am guessing I have 2 options:

  1. Downgrade to CentOS 8 and hope for the best, then to AlmaLinux.
  2. Start a new server with AlmaLinux from scratch (I have 3 to migrate and don’t want to ideally spend the time doing this).

Does AlmaLinux have anything in the works for a Stream conversion?

I tried and got the same thing.
I gave up, and bought a 1TB SSD, loaded AlmaLinux on that, loaded all the packages that I thought were needed to bring it into sync with the target system, tested as much as I could.

Put the SSD into the server, leaving the old SSD in place, set the new SSD as the boot disk. Fired it up.

Amazingly, it worked (well, about 98% worked). I did find a few random things I had to attend to over the next couple of days, mostly config files I had forgotten about. Since the old SSD was there, it was easy to mount it and copy the bits I needed.

If your three systems are (supposedly) the same config, you should be able to use the same process - just note every package you load and every config file change/replacement on the first system and script it for subsequent ones.

I was quite pleased how easy it ended up being.

Hey @djs002. Thanks for the question and info on how the process went. Currently we don’t support conversion from C8 Stream. The big issue here is that they will always be tracking ahead of where we are, which could cause significant issues. We will investigate this in the future as there does seem to be interest in it from the community and of course if anyone in the community would like to assist here that would surely help speeds things along.

Could the anaconda-ks.cfg be used as a kickstart file, with some modifications, to build a second server via web-based kickstart?

This might reduce the amount of effort exerted in a rebuild, if forced to do so - correct?

1 Like