cPanel & WHM Version 94 has been released, and brings a slew of great updates. Take a look at what is included, and then upgrade today!

Support for RHEL 8 and CentOS 8

Andrew shared this idea 2 years ago
Completed

As a cPanel user, I would like support for the newly announced RedHat Enterprise Linux (RHEL) 8 so that we will have access to all of the new features of this release.

Best Answer
photo

CentOS 8 support was not available in early 2020 as expected because our development team had to pivot focus to MySQL 8 support, which is necessary to properly support CentOS 8. Now that support for MySQL 8 has been released, work on CentOS 8 support has resumed. We hope to have a pre-production release by mid Q3.

Comments (13)

photo
1

I hope cPanel started the work for/on RHEL8 and they wont lose time waiting for CentOS or CloudLinux.

By the time CentOS and CloudLinux will get released , I strongly believe that cPanel can make great progress supporting RHEL8.

photo
3

You do realize cPanel doesn't run on RHEL, rather on the open source versions, and that CentOS/CloudLinux need to build the new versions from source... not just all the RPMs, they have to bootstrap the kernel and compilers, then do iterative rounds of compiling the OS, brick-by-brick. They won't have a beta quality build for at least a few more weeks... If cPanel is like most software companies, they won't touch CentOS 8 until at least the second or third beta built... it just won't be stable enough to rely on anything until then.

After they get a stable OS to work with, they also will need versions of other upstream packages that work with CentOS 8... some may be built from the Red Hat sources, like Apache and OpenSSL, but some will have to come from other sources, like PHP, MariaDB, and possibly PostgreSQL. Let's give them at least a month or two AFTER CentOS 8 is GA before we start demanding support for an un-released OS!

photo
2

While I agree with you, it's incorrect to state cPanel doesn't run on RHEL when the software's installation requirements list RHEL as a compatible OS.

photo
1

I think it is/was even certified: https://access.redhat.com/ecosystem/software/819333

So starting to make a supported version could probably start already, as a lot of work will have to be done :)


I don't expect breaking changes for CentOS and if there are, they should be minimal as CentOS tends to be compatible.

photo
1

We have not yet begun work on this, and aren’t likely to until there’s something close to a release candidate for CentOS. While we can’t commit to a timeline, CloudLinux/RHEL/CentOS8 support will likely come in 2020.

photo
1

From the looks of it , CentOS is making great progress towards building 8 : https://wiki.centos.org/About/Building_8 . Most probably it will be released in two months (personal opinion). Having plans to create new systems , and still having a few CentOS 6 cPanel servers , i would sure love to migrate old to RHEL/CentOS 8 and use it for new fresh servers. Guess i will prefer to post-pone and wait for cPanel...

photo
1

CentOS 8 is out, any rough ETA?

photo
1

As soon as we have an update, it'll be shared here. You can follow this topic for updates.

photo
1

While CentOS 8 has been released, and we have begun the first steps of testing, we have not yet defined a timeline for official support. As soon as we have, we'll let y'all know!

photo
1

"For a comparison, I checked the CentOS 7 release schedule and the first release of that was July 2014, while the cPanel support for CentOS 7 came in May 2015 with version 50, so that was about 10 months of development until that was a public and stable release."

photo
2

Yaaaaaa, so 10 months after CentOS 8 release till you support means you're certainly no up to date with Agile development. CentOS is very conservative to not use latest versions on things and so it's even more imperative for clients using new technology to get CentOS 8. For example PCRE is super outdated in CentOS 7 and all TYPO3 clients I have errors because of that. +1 for figuring out what's taking so long internally to respond to the market.

photo
2

For a comparison, back then a 0.5 second improvement on site loading was meaningless in seo and roi terms, back then life was simpler, they had far less clients and employees, industry release cycles were much longer, competition was a joke, switching from one control panel to another was a pain in the arse, hosting and datacentres were slow at upgrading OS's and clients mostly didn't care... for comparison back then in those 10 months they released only 3 versions going from 11.40 to 11.46 ... in the last 10 months they've released 8 versions going from version 62 to version 76/78? ... you may be willing to wait 10 months but my clients will certainly not wait that long given the so much awaited features and improvements this upgrade will/should bring and also given the entire centOS ecosystem is outdated in so many ways regardless of it's latest release.

photo
1

We need official support for CentOS 8 as soon as possible.

At latest summer 2020.


"On November 30, 2020, CentOS will stop supporting CentOS 6 on all systems, including your server. At that time CentOS will no longer provide bug, security, or feature updates. We encourage you to migrate to a server using CentOS 7 before November 30, 2020. Information about cPanel deprecation plan is available in our documentation."

photo
1

On one side, I would have liked to see cPanel be involved in testing this earlier when RHEL8 was released in Beta - I see no reason why they couldn't have started initial testing before CentOS was released. On the other hand, it's not really a rush requirement for CentOS 6 users given CentOS 7 still has 4 1/2 years of support left in it. Most servers would get replaced anyway over this timeframe and I'd personally rather see a well tested release for CentOS 8 so that customers have a stable hosting platform.

photo
3

cPanel likely couldn’t start testing earlier as they rely on a lot of packages that don’t get included in the core CentOS/Red Hat repos. These packages need to be updated and built on EL8 before they get added to other repos like elrepo and epel before cPanel can be run on CentOS 8. With some of the changes in CentOS 8, we are still waiting on the “-devel” packages to get released so we have the sources and headers needed to build downstream packages (there was a migration to a new build system for CentOS 8, so they are still working through some of the lower priority issues and development packages). I am an OS level developer for a blackbox network appliance, so I fully understand having to wait for your upstream packages to get updated before you can fully test and release on a new OS version (heck, I’m waiting on some of the same packages).

photo
4

CentOS 8 support was not available in early 2020 as expected because our development team had to pivot focus to MySQL 8 support, which is necessary to properly support CentOS 8. Now that support for MySQL 8 has been released, work on CentOS 8 support has resumed. We hope to have a pre-production release by mid Q3.

Replies have been locked on this page!