Operating System & Version
centOS 8

CharlesGLondon

Well-Known Member
Jan 30, 2019
54
5
8
London
cPanel Access Level
Website Owner
Hello,
I've been reading posts and can't get any exact time for the CentOS 8 support. I've a CentOS 6 server which as you all know has EOL in Nov 20. So I'm stuck. I don't want to upgrade to CentOS 7 only to do it one more upgrade after 1 year or so.

Can anyone from cPanel team tell exact month for CentOS 8 support?
 
  • Like
Reactions: WireNine

cPanelLauren

Product Owner II
Staff member
Nov 14, 2017
13,266
1,304
363
Houston
Anticipated for Q4 - I can't provide a solid on that but this thread is the most up to date and I will of course update it when I have more specific information: Centos 8 Questions
 

MH-Stefan

Active Member
Dec 3, 2013
26
3
53
cPanel Access Level
Root Administrator
"Funny" how CentOS 8 support got delayed because team was working on MySQL 8 support.
Before setting priorities in such way, if I was on the team, I would first wonder what's easier and less painful: upgrade MySQL or migrate to CentOS 8.

My point is, CentOS 8 should have been the top priority before anything else, especially with CentOS 6 reaching EOL. Support for MySQL 8 could have been added later on.

So now we're stuck with all our new servers for at least another 3 years on CentOS 7. Lesson learned, for us at least.
 

cool_recep

Well-Known Member
Apr 10, 2013
79
7
58
cPanel Access Level
Website Owner
"Funny" how CentOS 8 support got delayed because team was working on MySQL 8 support.
Before setting priorities in such way, if I was on the team, I would first wonder what's easier and less painful: upgrade MySQL or migrate to CentOS 8.

My point is, CentOS 8 should have been the top priority before anything else, especially with CentOS 6 reaching EOL. Support for MySQL 8 could have been added later on.

So now we're stuck with all our new servers for at least another 3 years on CentOS 7. Lesson learned, for us at least.
I also don't like their their approach but as far as I can remeber, MySQL 8 was a requirement for CentOS 8 support.

Things are moving slowly over here. We have been waiting for MariaDB 10.4 support for so long that 10.5 released in the meantime...

Oh, and this is the latest piece I've found regarding CentOS 8 support:

 
  • Like
Reactions: MH-Stefan

MH-Stefan

Active Member
Dec 3, 2013
26
3
53
cPanel Access Level
Root Administrator
Indeed, I see that there's no official support for MySQL 5.7 on CentOS 8 (source), although we run this combination without issues on a dev server.

I take my words back then, sorry for my lack of information regarding MySQL 8 being a requirement.

Although it's still quite disappointing to see one of the leading control panels (cPanel) being left behind by other control panels that already support CentOS 8 since several months already. Despite the long delays, we still have no clear schedule so we can at least plan accordingly.
 

cPanelLauren

Product Owner II
Staff member
Nov 14, 2017
13,266
1,304
363
Houston
I noted in the other thread here: Centos 8 Questions that the EasyApache portion of this was completed. It's the rest of the OS that's being worked on now. The EasyApache portion was indeed pretty huge though. I believe we're looking at tentatively having support for CentOS 8 in v92 but it's not set in stone yet.
 
  • Wow
Reactions: WireNine

vacancy

Well-Known Member
Sep 20, 2012
566
226
93
Turkey
cPanel Access Level
Root Administrator
I noted in the other thread here: Centos 8 Questions that the EasyApache portion of this was completed. It's the rest of the OS that's being worked on now. The EasyApache portion was indeed pretty huge though. I believe we're looking at tentatively having support for CentOS 8 in v92 but it's not set in stone yet.
Hello Lauren;

What will come cpanel default database server in Centos 8? Continue with 5.7? Otherwise, if we will not continue with 5.7 and use mysql 8, what kind of problems will we experience in transferring from centos 7 servers with 5.7 version to centos 8 - mysql 8 servers?
 

cPanelLauren

Product Owner II
Staff member
Nov 14, 2017
13,266
1,304
363
Houston
Hi @vacancy

Because MySQL 8 is the only supported version on CentOS 8 the default will indeed be MySQL 8. As far as what kind of problems you may experience, I don't really know that yet since we've not actually released CentOS 8 as of now, but I can give you the standard MySQL documentation on upgrading and troubleshooting the upgrade MySQL :: MySQL 8.0 Reference Manual :: 2.11 Upgrading MySQL
 

vacancy

Well-Known Member
Sep 20, 2012
566
226
93
Turkey
cPanel Access Level
Root Administrator
Hi @vacancy

Because MySQL 8 is the only supported version on CentOS 8 the default will indeed be MySQL 8. As far as what kind of problems you may experience, I don't really know that yet since we've not actually released CentOS 8 as of now, but I can give you the standard MySQL documentation on upgrading and troubleshooting the upgrade MySQL :: MySQL 8.0 Reference Manual :: 2.11 Upgrading MySQL
Thank you for the answer.

Is it possible to switch from mysql 8 to mariadb?

Mariadb must be powered by centos 8. In case of problems, we can set up centos 8 servers by directly upgrading to mariadb.
 

cPanelLauren

Product Owner II
Staff member
Nov 14, 2017
13,266
1,304
363
Houston
HI @vacancy

With CentOS 8 as far as I aware I don't believe that you're able to switch to MariaDB from MySQL 8 due to changes in MySQL 8. The MariaDB documentation itself notes the following:

https://mariadb.com/kb/en/upgrading-from-mysql-to-mariadb/ said:
  • If you are using MySQL 8.0 or above, you have to use mysqldump to move your database to MariaDB.
Which might be a problem in of itself.