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



  • Note: Uses kernel-plus to solve VNC console issue under Xen.
  • Limitation: 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



  • 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 7.8 x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.8 x64 

RHEL

7.8

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.

CentOS Linux release 7.9.2009 (Core) x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 x64

RHEL 

7.9

x64

xen, kvm, kvm_virtio

1.0-1.26



  • Issues: There is no VNC console for Xen guests as Red Hat dropped Xen DomU support on 7.x releases.

CentOS 7.9 plus x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 plus x64

RHEL

7.9

x64

xen, kvm, kvm_virtio

1.0



  • Note: Uses kernel-plus to solve VNC console issue under Xen.

CentOS 7.9 TOD x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 plus x64

RHEL

7.9

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.

CentOS 7.9 TOD v0.0.9 x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 TOD_v0_0_9 x64

RHEL

7.9

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.

CentOS 7.9 TOD v0.0.10 x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 TOD_v0_0_10 x64

RHEL

7.9

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.

CentOS 7.9 TOD v0.1.0 x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 TOD_v0_1_0 x64

RHEL

7.9

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.

CentOS 7.9 TOD v0.1.x x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 TOD_v0_1_x x64

RHEL

7.9

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.

CentOS 7.9 TOD v0.2.0 x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 TOD_v0_2_0 x64

RHEL

7.9

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.

CentOS 7.9 TOD v0.2.1 x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 TOD_v0_2_1 x64

RHEL

7.9

x64

xen, kvm, kvm_virtio

1.0 - 1.2

  • Issues: There is no VNC console for Xen guests as Red Hat dropped Xen DomU support on 7.x releases.

CentOS 7.9 TOD_master x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 TOD__master x64

RHEL

7.9

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.

CentOS 7.9 TOD v0_3_x x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 7.9 TOD v0_3_x x64

RHEL

7.9

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.

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

  • 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.124.20, 5.05.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 

  • Note: 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.



CentOS Linux Release 8.1.1911


Template labelOperating systemOS releaseOS archVirtualizationVersion

CentOS 8.1 x64

RHEL8.1x64kvm, kvm_virtio1.0
  • Limitation: The template isn't compatible with Xen



CentOS Linux Release 8.2.2004 (Core)


Template labelOperating systemOS releaseOS archVirtualizationVersion

CentOS 8.2 x64

RHEL8.2x64kvm, kvm_virtio1.0
  • Limitation: The template isn't compatible with Xen.



CentOS Linux Release 8.3.2011


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 8.3 x64

RHEL

8.3

x64

kvm, kvm_virtio

1.0-1.1

  • Limitation: The template isn't compatible with Xen.



CentOS Linux Release 8.3.2011 (kernel_ml)


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 8.3 kernel_ml x64

RHEL

8.3

x64

xen, kvm, kvm_virtio

1.0-1.1

  • Note: Usage of 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. Reboot the system (if required).



CentOS Linux Release 8.4.2105


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 8.4 x64

RHEL

8.4

x64

kvm, kvm_virtio

1.0

  • Limitation: The template isn't compatible with Xen.



CentOS Linux Release 8.4.2105 (kernel_ml)


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 8.4 kernel_ml x64

RHEL

8.4

x64

xen, kvm, kvm_virtio

1.0

  • Note: 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.



CentOS Linux Release 8.5.2111


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 8.5 x64 2

RHEL

8.5

x64

kvm, kvm_virtio

1.0-1.2

  • Limitation: The template isn't compatible with Xen.



CentOS Linux Release 8.5.2111 (kernel_ml)


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS 8.5 kernel_ml x64

RHEL

8.5

x64

xen, kvm, kvm_virtio

1.0-1.2

  • Note: 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.



CentOS Stream Release 8


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS Stream8 x64

RHEL

stream

x64

kvm, kvm_virtio

1.0-1.20

  • Limitation: The template isn't compatible with Xen.



CentOS Stream Release 9


Template label

Operating system

OS release

OS arch

Virtualization

Version

CentOS Stream 9 x64

RHEL

Stream 9

x64

kvm, kvm_virtio

1.0-1.14

  • Issues: network-scripts networking management has been deprecated in EL9NetworkManager is now used. It isn't supported by OnApp.
    Because of that:
    • Assigning multiple IP addresses won't work.

    • Changing the Primary IP Address with rebuilding the network (via OnApp UI) will require manual actions in VS's main console:

      # /etc/rc.d/init.d/el9NM2onapp start
      # nmcli dev reapply eth0
  • Limitation:
    • The template isn't compatible with Xen.
    • The VS based on the template should be configured with correct CPU model. 
      The reason is that glibc-2.34-20 includes a fix to more reliably detect CPU compatibility. See the bug at https://bugzilla.redhat.com/show_bug.cgi?id=2040657. Such detection generates the following inside guest:
      "Fatal glibc error: CPU does not support x86-64-v2".
      To configure the correct CPU model, refer to Configure CPU Model.