CloudLinux ELevate Project
The ELevate project is an initiative to support migrations between major versions of RHEL derivatives.
The CloudLinux ELevate variant, built on top of the AlmaLinux ELevate project, aims to provide a streamlined method of upgrading CloudLinux 7.X systems to CloudLinux 8.X in place.
The Leapp utility is the main tool used to perform the upgrade.
We strongly recommend all the ELevate operations to be performed by a system administrator or DevOps with the required expertise level: advanced.
The CloudLinux ELevate project
The CloudLinux ELevate project is currently released to stable. Migrating from CloudLinux 7.X to CloudLinux 8.X on no‑panel systems and cPanel is supported.
Latest Updates
CloudLinux ELevate: Stable version is now released. Simplified transitioning from CloudLinux 7 to 8. Learn more
- This might cause your utilities and services to stop working after the update.
- This might cause your utilities and services to stop working on the post-upgrade machine.
Depending on the web panel you have installed on your system, the upgrade process will require different steps.
At the moment, ELevate migration from CloudLinux 7 to CloudLinux 8 is supported on the following:
- no panel/custom panel systems;
- cPanel systems.
I have a CloudLinux 7 system with no web panel/a custom web panel installed, how do I upgrade to CloudLinux 8?
In such a case, you can upgrade through the Leapp tool directly.
Please refer to the CloudLinux 7 with no panel/custom panel ELevate Scenario for step-by-step instructions.
I have a CloudLinux 7 system with cPanel installed, how do I upgrade to CloudLinux 8?
With cPanel present on the machine, you should run the upgrade process through the elevate-cpanel tool.
Please refer to the CloudLinux 7 with cPanel ELevate Scenario for step-by-step instructions.
I have a CloudLinux 7 system with DirectAdmin/Plesk/another panel installed, how do I upgrade to CloudLinux 8?
Unfortunately, CloudLinux ELevate doesn’t support these system configurations yet.
Instead, you can create a new machine with CloudLinux 8 and migrate your system’s license and configuration to it.
Please refer to the following documentation links for instructions on how to do so:
- Steps to reproduce the issue
- All files in the
/var/log/leapp> /var/lib/leapp/leapp.db- journalctl
- Also, you can provide other helpful materials (e.g. storage info)
# tar -czf leapp-logs.tgz /var/log/leapp /var/lib/leapp/leapp.db
Then you may attach only the leapp-logs.tgz file.
Before gathering data, if possible, re-run the leapp command that encountered an issue with the --debug flag, e.g.: leapp upgrade --debug./var/log/leapp/leapp-report.txt/var/log/leapp/leapp-report.json/var/log/leapp/leapp-upgrade.log