Paper Lantern for cPanel accounts is being retired this year. Find out more »
cPanel & WHM Version 102 has been released, and brings a slew of great updates. Take a look at what is included, and then upgrade today!

Elevate support

Steven Hagting shared this idea 7 months ago
Not Planned

AlmaLinux has created the Elevate project which allows the upgrading of CentOS 7 to AlmaLinux 8 (or other RHEL-8 distros).


Though I'd always recommend a fresh reinstall, the Elevate project seems to work flawlessly for CentOS 7 standalone installations and DirectAdmin installations based on CentOS 7.

Plesk and cPanel however seem to be unable to use this process at this time. On a cPanel + CentOS 7 installation you'll be able to log in to your OS after the process is complete, but cPanel won't be able to launch due to a package error (related to libpng15.so.15). Additionally, yum and dnf don't work.

I'd like to ask if cPanel could also look into the possibility of supporting the Elevate project so that existing cPanel users working with CentOS 7 can also use this project if they so choose.

Replies (4)

photo
1

Hi,


Tried this on cpanel dns only out of curiosity, certainly wouldn't suggest trying on a production enviorment. Mananged to get cpanel working again (firefox couldn't connect due to and ssl issue, but was able to get access via ie.) Had no issues with dnf/yum but cpanel wouldn't start. Also updated again after booting in to almalinux and had no network, as interface name had changed; this was easily fixed.


to fix cpanel I tried forcing a cpanel update and found it was looking for centos 7 packages. After digging found: /scripts/gensysinfo

After this running /usr/local/cpanel/scripts/upcp --force, cpanel service started correctly.


Still some issues, but if their is geniune interested in supporting this upgrade path, I don't think it would take much to fix issues.


Regards Tom.

photo
2

I think it would require that cpanel provides elevate with a way to detect it’s cpanel and a list of packages and their new equivalents for the new os. This way we could be sure to not miss anything. This definitely seems doable.

photo
1

Any thoughts on this cPanel now that CentOS is officially EOL and 102 release has dropped support? I'd like to avoid the hassle of migrating to a new server if possible.

photo
1

Hey folks! Great news, we've released our initial support for AlmaLinux ELevate. Please visit the following URL for more information.

https://cpanel.github.io/elevate/


Thanks!

Replies have been locked on this page!