CentOS Linux Templates

CentOS Linux 7.6 x64



Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.6 x64 

CentOS Linux

7.6

x64

xen, kvm, kvm_virtio

1.0-1.1



  • Issues: There is no VNC console for Xen guests as Red Hat dropped Xen DomU support on 7.x releases.
  • Limitation: Includes only new grub2 installed, so isn't supported by old OnApp versions < 5.5.

CentOS Linux 7.6 x64 (with kernel-plus)



Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.6 Plus x64 

CentOS Linux

7.6

x64

xen, kvm, kvm_virtio

1.0-1.1



  • Issues: no
  • Limitation: Uses kernel-plus to solve VNC console issue under Xen. Includes only new grub2 installed, so isn't supported by old OnApp versions < 5.5

CentOS Linux 7.6 x64 (with legacy grub)



Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.6 grub_0_97 x64 

CentOS Linux

7.6

x64

xen, kvm, kvm_virtio

1.0



  • Issues: no
  • Limitation: Includes a legacy grub installed version 0.97-99.el6

CentOS Linux 7.7 x64 (with legacy grub)


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.7 grub_0_97 x64 

CentOS Linux

7.7

x64

xen, kvm, kvm_virtio

1.0



  • Issues: There is no VNC console for Xen guests as Red Hat dropped Xen DomU support on 7.x releases.
  • Limitation: Includes a legacy grub installed version 0.97-99.el6

CentOS Linux 8.0 x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 8.0 x64 

CentOS Linux

8.0

x64

kvm, kvm_virtio

1.0 -1.3

  • Issues: After operating system upgrade (with 'yum update') and before reboot, please check and modify GRUB_ENABLE_BLSCFG option's value (set it into 'false',) in GRUB2 boot loader's default configuration file /etc/default/grub. Then generate new GRUB2 boot loader's main config with:

    # grub2-mkconfig -o /boot/grub2/grub.cfg

    Reboot the system (if required).

  • Limitation: The template isn't compatible with Xen. Red Hat Enterprise Linux release 8.x and its clones (like CentOS Linux) can't run as Xen PV DomU (the kind of model OnApp runs Linux guests) anymore. Xen PV guest support has been disabled for all 8.x releases.
  • Technical details:

    # cat /etc/redhat-release 
    CentOS Linux release 8.0.1905 (Core)
    # uname -r
    4.18.0-80.7.1.el8_0.x86_64
    # grep -i CONFIG_XEN_PV /boot/config-`uname -r`
    # CONFIG_XEN_PV is not set


    The reason is CONFIG_XEN_PV Linux kernel configuration item (was introduced in linux kernel versions >= *4.12*) unset on the kernel;

    prompt: Xen PV guest support

    type: bool

    depends on: CONFIG_XEN

    defined in arch/x86/xen/Kconfig

    found in Linux kernels: 4.12–4.20, 5.0–5.2, 5.3-rc+HEAD

    Help text: Support running as a Xen PV guest.


CentOS Linux 8.0 kernel_ml x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 8.0 kernel_ml x64 

CentOS Linux

8.0

x64

xen, kvm, kvm_virtio

1.0 

  • Issues: After operating system upgrade (with 'yum update') and before reboot, please check and modify GRUB_ENABLE_BLSCFG option's value (set it into 'false',) in GRUB2 boot loader's default configuration file /etc/default/grub. Then generate new GRUB2 boot loader's main config with:

    # grub2-mkconfig -o /boot/grub2/grub.cfg

    Reboot the system (if required).

  • Limitation: Using the kernel-ml may expose your system to security, performance and/or data corruption issues. Since timely updates may not be available from the ELRepo Project, the end user has the ultimate responsibility for deciding whether to continue using the kernel-ml packages in regular service. These packages are not signed for SecureBoot.