Support to upgrade from CloudLinux 7 to CloudLinux 8 in ELevate
Once ELevate is matured enough make this more possible to upgrade from CloudLinux 7 to CloudLinux 8 in the near future.
What is ELevate ?
ELevate is a project aimed to provide the ability to migrate between major versions of RHEL-based distributions from 7.x to 8.x. It combines Red Hat's Leapp framework with a community created library and service for the migration metadata set required for it.
Bill Hiatt commented
For large businesses with an IT staff, updating CloudLinux by migrating to a new server is probably no big deal. But for small businesses who rely on a hosting provider's infrastructure, the current process is considerably more challenging. In my case, I have root access because it's a more convenient way to handle some issues, but that doesn't make me an expert in all areas of server management. My provider had a system in place to deal with CentOS 6 to CentOS 7 migration but hasn't yet said what it will do about CL 7 to CL 8. But its prior processes have been long and involved lots of downtime. Using a fresh server installation isn't really a practical alternative for someone in my situation.
ELevate in its current form can't be used because it only upgrades from CentOS 7. CL does provide a script to upgrade more easily from CentOS 7 to CloudLinux--but only version 7, not 8. Basically, using that scripts moves a a user from one trap into another. The way things stand right now, someone with CL 7 updated in that way would have to revert to CentOS 7 to use ELevate. Think about that path: CL 7 to CentOS 7 to AlmaLinux 8 to CL 8. Surely, we can do better than that. How about using the ELevate structure to move directly from CL 7 to CL 8, as the original poster suggests?
Such a change would be much better for users, and moving to an easier upgrade path would also facilitate later updates. (I'm sure 8 isn't going to be the last version.)