Note
With the release of Red Cloud v.2, the existing documentation on Red Cloud is deprecated and should be only used as a reference. The up-to-date Red Cloud 2 documentation is located here.
If you still need to migrate your instances to Red Cloud 2, please do so as soon as possible by following the migration instructions.
How To Migrate Existing Hosts from CentOS to Rocky Linux 8
CentOS will reach end-of-life on December 31, 2021. Use these steps to convert a CentOS 8 host to Rocky Linux 8:
-
Remove CentOS repos RPMs:
rpm -qa | grep centos | xargs rpm -e --nodeps
-
Point to CAC-hosted Rocky 8 repositories:
cd /etc/yum.repos.d curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-AppStream.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-BaseOS.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-Devel.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-Extras.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-HighAvailability.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-PowerTools.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-ResilientStorage.repo'
-
Install relevant Rocky RPMS:
yum install --releasever 8 --nogpg rocky-gpg-keys rocky-logos rocky-obsolete-packages rocky-release rocky-repos rocky-backgrounds yum clean all rm /etc/yum.repos.d/*.rpmnew /etc/yum.repos.d/*.rpmsave
-
Make sure everything looks good:
yum check
-
Make sure everything is up-to-date:
yum update
-
Reboot host.