We have added CentOS 8 to our supported distributions. Here are the release notes for RHEL 8, which CentOS 8 is based on. Notable changes from CentOS 7 include:

  • The package manager has changed to dnf. The yum command is still available but it is just a backward compatible wrapper around dnf.

  • Python 3.6 is the default Python implementation now. Upstream CentOS does not come with Python installed automatically, but we have added the python3 package to our build.

  • The nftables framework is now used under the hood for packet filtering, rather than iptables. CentOS 8 still uses firewalld as the user-facing frontend to firewall management, and only the backend has changed.

  • NetworkManager is used for managing network configuration instead of ifup and ifdown. It is capable of running the network-scripts used by previous CentOS releases, so the network configuration is still kept under /etc/sysconfig/network-scripts.

If from the management console, the option ‘system details’ says ‘Virtualization mode: Paravirtualized’ then you will not be able to install CentOS 8 automatically. Please contact support for assistance, or order a replacement VPS. Otherwise, the pre-installed image and netboot installer are available from the management console of any Prgmr.com VPS.