We are pleased to announce that a new CloudLinux OS 8.5 is now available. CloudLinux 8.5 is the first CloudLinux version based on AlmaLinux repositories. All packages specific to CloudLinux are now provided by CLN and are unavailable in public repositories.
This new CloudLinux OS 8.5 release includes the following.
Please refer to the RHEL release notes for a full list of changes in this release.
Follow these steps to upgrade CloudLinux 8.4 to 8.5 manually:
# dnf install -y https://repo.cloudlinux.com/cloudlinux/8.5/cloudlinux-release-latest-8.rpm
If there are more repositories found, then you might have edited this file before. That means it wasn’t updated. Check if the /etc/yum.repos.d/cloudlinux.repo.rpmnew file is present and then rename it to /etc/yum.repos.d/cloudlinux.repo:
# mv /etc/yum.repos.d/cloudlinux.repo.rpmnew /etc/yum.repos.d/cloudlinux.repo
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux
# dnf clean all
# dnf repoquery --repo cloudlinux-x86_64-server-8
# dnf update
Review dnf output and accept the update.
CloudLinux 8.5 repos have fewer packages than previous CloudLinux 8.x releases because the 8.5 version is rebased to AlmaLinux, which is 1:1 RHEL or CentOS and doesn’t provide several devel and static packages. These packages are in devel repo now that is disabled by default. If needed, you can enable devel repo while installing packages, though it is not recommended to update from it or enable it permanently. Here is an example:
# dnf --enablerepo=devel install bash-devel
You are able to convert AlmaLinux/CentOS 8.5 to CloudLinux 8.5 using our cldeploy script.
OVH uses a specific environment to boot kernels. In some cases, the default EFI partition needs to be reconfigured to boot the right default kernel. You can use the following article to reconfigure it: CloudLinux 7/8 kernel unable to boot on UEFI enabled soft raid 1 server.
There is a present grub2 EFI grubenv known issue. Workaround for it:
1. Move the /boot/grub2/grubenv to the /boot/efi/EFI/centos/:
mv /boot/grub2/grubenv /boot/efi/EFI/centos/grubenv
2. Create a symlink to the file in the old path:
ln -s ../efi/EFI/centos/grubenv /boot/grub2/grubenv