CyberHosting

CentOS 8 and CyberPanel, it works ?

Hi,

Does cyberpanel work with the new CentOS 8? Thank you for your answers.

Comments

  • It wont work unless there are changes made to support it, i doubt any other panels out there supports centos 8 when it is just released.
  • Centos 8 is shipped with python 3 as default. For now with slight workaround it may work. But not right now.
  • Better use a more stable version.
    https://truelocal.ph is now using CyberPanel with LSCache. Awesome speed!
  • I'll have to try this. I just got a template made for Centos 8. if we symlink python to python2.x library it should work in theory
  • So far this is what I have had to do.

    dnf install bc tar python2
    echo 'alias python="/usr/bin/python2"' >> ~/.bashrc;
    echo 'alias pip="/usr/bin/pip2"' >> ~/.bashrc;
    source ~/.bashrc;
    ln -s /usr/bin/python2 /usr/bin/python
    ln -s /usr/bin/pip-2 /usr/bin/python-pip

    I'm modifying the installer script to switch it in both spots from:
    yum -y install python-pip

    to:
    yum -y install python2-pip

    Will update if my next test works. With some better OS detection to check for stuff as python2 python2-pip if the version of python is missing or shows 3.x would probably work too.
  • edited December 2019
    Yeah, I hope CentOS 8 gets supported very, very soon. With Python dropping support of version 2 (keep in mind PIP will eventually no longer support it), it makes total sense that CyberPanel go all out and ensure CentOS 8 works along with it. Else we'll get caught in the conundrum where updates simply won't work anymore for anyone. On the upside, everyone who migrates to CentOS 8 should see huge performance improvements averaging around 30-40% (see here: https://www.phoronix.com/scan.php?page=article&item=centos-8-benchmarks) so everyone stands to win something here. Frankly, CentOS 8 should be supported sooner rather than later given the colossal performance jump that CyberPanel's paying customers likely take a very special note of.
  • CyberPanel is web hosting control which is based on OpenLitespeed. Comes with builtin support for DNS, FTP, Email, File Manager and automatic SSL krogerfeedback.
  • If you google eol python 2 then Redhat has stated it will support it for quite a long time so really there is no immediate rush.

    https://access.redhat.com/solutions/4455511

    Benchmarks are exactly that benchmarks. How many are running on those CPU's with the hardware? There are quite a lot of users here on throttled vcpu with much lower spec hardware of which the host providers are not even offering Centos 8.

    Id be more interested if they can get such a performance increase with what people are using 1vcpu with 1gb ram drops at DO. Bet it doesnt give the same results.

    Cyberpanel Managed & Unmanaged Shared & VPS Hosting by Cyberpanel Experts.
    https://www.cyberhosting.org
    You can now earn with the Cyberhosting affiliate scheme. Join today
    https://www.cyberhosting.org/affiliates/
  • edited December 2019
    As someone who communicates with other industry experts including Ian Cutress at AnandTech, let me assure you that Phoronix is not your run-of-the-mill random benchmark site. Phoronix carries significant weight throughout the industry so in light of their results, I would not be so dismissive or naive of the results they are sharing.

    Many of the tests that Phoronix run are highly single-threaded, you can bet there will be a substantial performance uptick. This rings especially true in CPU and memory-constrained environments like entry level DigitalOcean droplets.

    As for Python 2 EOL, digging past the mere surface level, PIP is the major warning sign here. Read carefully, where the developers state:

    > However, bugs reported with pip which only occur on Python 2.7 would likely not be addressed directly by pip’s maintainers. Pull Requests to fix Python 2.7 only bugs will be considered, and merged (subject to normal review processes). Note that there may be delays due to the lack of developer resources for reviewing such pull requests.

    Source:
    https://pip.pypa.io/en/stable/development/release-process/#python-2-support

    The takeaway is expect a long response time if a PIP bug directly impacts your Python 2.7 operations. PIP is used substantially throughout CyberPanel so I would take special precautions in going forward given the propensity of something breaking.
  • I will wait to see their published benchmarks on lower specs.

    PIP is just the package manager. Any package that has a bug would already be affecting cyberpanel right now. So, as it stands and as PIP have stated themselves package support for 2.7 will continue so again I dont see the really urgent requirement.

    However, python3 is being looked into you will be pleased to hear.



    Cyberpanel Managed & Unmanaged Shared & VPS Hosting by Cyberpanel Experts.
    https://www.cyberhosting.org
    You can now earn with the Cyberhosting affiliate scheme. Join today
    https://www.cyberhosting.org/affiliates/
  • Hello,

    when will be CentOS 8 supported by CyberPanel? Any ETA maybe?

    Regards,
  • hennaboy said:

    as PIP have stated themselves package support for 2.7 will continue so again I dont see the really urgent requirement.

    > Note that there may be delays due to the lack of developer resources for reviewing such pull requests.

    And:

    >[B]ugs reported with pip which only occur on Python 2.7 would likely not be addressed directly by pip’s maintainers.

    PIP is used frequently throughout CyberPanel's installation process so your statement above does not hold water.
    hennaboy said:

    I will wait to see their published benchmarks on lower specs.

    No need to wait. As I stated above, many of the tests in Phoronix's review are highly single-threaded. That means the results translate very well to a low-end single virtual CPU system. CentOS 8, by all accounts, including in my own usage, is significantly faster than CentOS 7.
  • Congrats on not actually reading my reply. I will leave this conversation here.
    Cyberpanel Managed & Unmanaged Shared & VPS Hosting by Cyberpanel Experts.
    https://www.cyberhosting.org
    You can now earn with the Cyberhosting affiliate scheme. Join today
    https://www.cyberhosting.org/affiliates/
  • edited December 2019
    > @hennaboy said:
    > Congrats on not actually reading my reply. I will leave this conversation here.

    The laurels and standing ovation go to you for an award which you won for lack of reading comprehension. I obviously read your comment above or I hadn't have quoted it. It sounds like someone needs to lay off the henna. Your snide remarks aside, I already was a step ahead of you and well aware of CyberPanel's development of a Python 3 port for some time. What we need is a stable, public release and that is the main idea of paramount focus here. So keep a button on it and do try to be more civil and conversational in your tone. Fledgling projects could do with less of your guttersnipe-ish, dismal attitude.
  • My comprehension and reading is just fine. Contact me off the forum if you wish to discuss. I dont do insult replies.

    But if you wish a "stable" release get your preferred coding software up and start contributing.
    Cyberpanel Managed & Unmanaged Shared & VPS Hosting by Cyberpanel Experts.
    https://www.cyberhosting.org
    You can now earn with the Cyberhosting affiliate scheme. Join today
    https://www.cyberhosting.org/affiliates/
  • Just looking for an update since the last post in Feb. We're about to install a new server...
  • Not yet. Soon....like really soon. I have it installed on my bug fix server for the last ironing out of issues.
    Cyberpanel Managed & Unmanaged Shared & VPS Hosting by Cyberpanel Experts.
    https://www.cyberhosting.org
    You can now earn with the Cyberhosting affiliate scheme. Join today
    https://www.cyberhosting.org/affiliates/
  • > @hennaboy said:
    > Not yet. Soon....like really soon. I have it installed on my bug fix server for the last ironing out of issues.

    As I'm unable to test it at the moment, I'm dying to know, how stable is it? 😁

    Thanks Hennaboy!
  • Stability wise nothing wrong. Will update further soon.
    Cyberpanel Managed & Unmanaged Shared & VPS Hosting by Cyberpanel Experts.
    https://www.cyberhosting.org
    You can now earn with the Cyberhosting affiliate scheme. Join today
    https://www.cyberhosting.org/affiliates/
  • @hennaboy / @usmannasir
    Any news on this?
    I think that from now on, all dev effort should concentrate on CentOS 8.1.x and Ubuntu 20.04 LTS.
    Supporting older versions is a waste of energy.

    Also, the GitHub repo needs some cleaning as it gives the impression that it's an amateur test setup (very hard to follow).
    So maybe you should push the last stable Cyberpanel release for CentOS 7 and Ubuntu 18.04 LTS and then go for a much simpler setup like: master branch (containing the stable releases), dev branch (all development) and 2.0.1 (deprecated branch with older support).

    Thanks!
  • Considering out of all 6 providers I have access too only 1 is offering Ubuntu 20 shows that support for older versions is very much required. So, I would disagree that support for older versions is a waste of energy. Its the opposite.

    Development cannot stop for the time being for Centos 7 or Ubuntu 18. What do we say to all the current CP users? You have to take a new server (as an upgrade in OS is quite advanced). Not logical.

    Centos took until 8.1 before the majority of the packages were available.

    Ubuntu 20 support is already underway and is nearing completion as is Centos 8. Rather than trying to race to the end it's better to take your time and ensure everything is correct.

    New features, more OS support, bug fixes, and enhancements all take time.

    As for the repo. Not sure I follow you here. It has a stable branch. Dev branch and older branches for legacy support.

    Fail to see anything amateur about that.
    Cyberpanel Managed & Unmanaged Shared & VPS Hosting by Cyberpanel Experts.
    https://www.cyberhosting.org
    You can now earn with the Cyberhosting affiliate scheme. Join today
    https://www.cyberhosting.org/affiliates/
  • Agree with @hennaboy. Dropping legacy support as soon as a new OS arrives when the entire userbase is not going to immediately upgrade or reinstall makes no sense. It's a very tricky line between being at the front of things with all of the latest features and OS support and leaving legacy users unsupported.

    I've noticed that quite a lot of apps will skip over Ubuntu 20.04 completely if it needs a lot or refactoring and jump straight from 18 to 22. That kind of makes sense given the whole point of the LTS releases. (not suggesting CP should do so, just saying).

    All of that said and getting back on topic. CentOS 8 support would be really nice, is there any ETA yet?
    S-4.host - Sustainable, Secure, Speedy and Stable WP hosting built on Litespeed Ent. and Cyberpanel
  • @S4_Hosting just pushed 17 code changes through to Git for Centos 8 today. Pretty sure that is it all done and Centos 8 and Ubuntu 20 will be in the next release.
    Cyberpanel Managed & Unmanaged Shared & VPS Hosting by Cyberpanel Experts.
    https://www.cyberhosting.org
    You can now earn with the Cyberhosting affiliate scheme. Join today
    https://www.cyberhosting.org/affiliates/
  • @hennaboy Excellent, thanks!
    S-4.host - Sustainable, Secure, Speedy and Stable WP hosting built on Litespeed Ent. and Cyberpanel
Sign In or Register to comment.
CyberPanel Discord

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!