Goal
The cPanel ELevate Project provides a script to upgrade an existing cPanel & WHM
CentOS 7 server installation to AlmaLinux 8 or Rocky Linux 8.
Disclaimer
We do not guarantee the functionality of software in this repository. We provide it on an experimental basis only. You assume all risk for use of any software that you install from this experimental repository. Installation of this software could cause significant functionality failures, even for experienced administrators.
cPanel Technical Support is limited in their ability to support experimental software. You should instead utilize the Github Issues page
Introduction
- Issues can be reported here
- Pull requests are welcome
- Code contributions are subject to our Contributor License Agreement
This project builds on the Alma Linux ELevate project, which leans heavily on the LEAPP Project created for in-place upgrades of RedHat-based systems.
The Alma Linux ELevate project is very effective at upgrading the distro packages from CentOS 7 to AlmaLinux 8 or Rocky Linux 8. However if you attempt use it directly on a CentOS 7-based cPanel install, you will end up with a broken system.
This project was designed to be a wrapper around the Alma Linux ELevate project to allow you to successfully upgrade a cPanel install with an aim to minimize outages.