On 24 November 2022, the CloudLinux team announced the release of CloudLinux OS 8.7. The update was rolled out to servers in stages: the cloudlinux-release package was initially deployed to a small proportion of servers, whilst the stable release was announced on 28 December 2022.
Key changes
- The kernel has been updated to version 4.18.0-425.3.1.lve.el8 to match the Red Hat Enterprise Linux 8.7 release.
- The LVE kernel module has been updated to version 2.0-48.
- New alternative versions (module streams) are now available:
- Ruby 3.1
- Mercurial 6.2
- Node.js 18
- The kernel-modules-extra package has been included in the Minimal ISO image to support more hardware.
- For a full list of changes in this release, see the RHEL release notes or our article on the underlying AlmaLinux 8.7.
CloudLinux’s own components (LVE resource limits, CageFS and MySQL Governor) work in exactly the same way in version 8.7; only the underlying system has been updated.
How to update to it
The CloudLinux team has gradually rolled out the updated cloudlinux-release package, which contains the repository settings required for version 8.7. The original target date was 7 December 2022, which was later changed to 27 December; since then, version 8.7 has been available by default for all installations.
This is how the manual update from CloudLinux 8.6 to 8.7 was carried out during the rollout. First, update the cloudlinux-release package from the rollout repository:
dnf --enablerepo=cloudlinux-rollout-5-bypass install cloudlinux-release
Then, updating the system:
dnf update
Check the output of dnf and accept the update. These days, running dnf update on its own will update you to the latest point release of CloudLinux 8.
The devel repository
The CloudLinux 8.7 repository contains fewer packages than CloudLinux releases prior to 8.5. From version 8.5 onwards, CloudLinux is based on AlmaLinux, which is a 1:1 binary-compatible version of Red Hat Enterprise Linux and does not include a number of development and static packages. These packages have been moved to a separate ‘devel’ repository, which is disabled by default. If necessary, you can enable the ‘devel’ repository whilst installing the packages, although it is not recommended to update from it or to keep it enabled permanently.
Here is an example:
dnf --enablerepo=devel install bash-devel
How long is it supported for?
CloudLinux OS follows the Red Hat Enterprise Linux lifecycle: CloudLinux OS 8 will receive updates until 31 May 2029 (see our article on the CloudLinux lifecycle for details). You can upgrade from CloudLinux 8 to 9 in-place using the ELevate tool; see the guide on upgrading CloudLinux from 8 to 9 with ELevate. Further releases in the 8 series:
- CloudLinux OS 8.6 (June 2022)
- CloudLinux OS 8.8 (May 2023)
- CloudLinux OS 8.9 (November 2023)
- CloudLinux OS 8.10 (May 2024, the final point release in the series)
Our cPanel hosting plans run on CloudLinux, so LVE limits and CageFS protect every hosting account; it can also be installed as an operating system on our KVM VPS servers.