Red Hat Enterprise Linux Templates

Red Hat Enterprise Linux 7.0 x64 


Template label

Operating system

OS release

OS arch

Virtualization

Version

Red Hat Enterprise Linux 7.0 x64 

RHEL

7.0

x64

xen, kvm, kvm_virtio

1.0 - 1.9

  • Issues: Red Hat could refuse to support VMs, created from these templates, because of kernel-plus (provided by centos.org) installed. The kernel is used for the VNC console to work under Xen. The reason is - Red Hat stock kernel was compiled with CONFIG_XEN_FBDEV_FRONTEND is not set
  • Limitation: The template uses legacy GRUB boot loader 0.97-94.el6 necessary for compatibility with OnApp<5.5. 

Template label

Operating system

OS release

OS arch

Virtualization

Version

Red Hat Enterprise Linux 7.0 x64 

RHEL

7.0

x64

xen, kvm, kvm_virtio

1.10



  • Issues: none

  • Limitation:No VNC console is available under Xen. The reason is that stock Red Hat kernel is compiled with CONFIG_XEN_FBDEV_FRONTEND is not set. The template uses legacy GRUB boot loader 0.97-99.el6 necessary for compatibility with OnApp<5.5. 

Red Hat Enterprise Linux 7.1 x64 


Template label

Operating system

OS release

OS arch

Virtualization

Version

Red Hat Enterprise Linux 7.1 x64

RHEL

7.1

 x64

xen, kvm, kvm_virtio

1.0 - 1.5



  • Issues: Red Hat could refuse to support VMs, created from these templates, because of kernel-plus (provided by centos.org) installed. The kernel is used for VNC console to work under Xen. The reason is - Red Hat stock kernel was compiled with CONFIG_XEN_FBDEV_FRONTEND is not set

  • Limitation: The template uses legacy GRUB boot loader 0.97-94.el6 necessary for compatibility with OnApp < 5.5. 


Red Hat Enterprise Linux 7.2 x64 


Template label

Operating system

OS release

OS arch

Virtualization

Version

Red Hat Enterprise Linux 7.2 x64

RHEL

 7.2

x64

xen, kvm, kvm_virtio

1.0



  • Issues: Red Hat could refuse to support VMs, created from these templates, because of kernel-plus (provided by centos.org) installed. The kernel is used for VNC console to work under Xen. The reason is - Red Hat stock kernel was compiled with CONFIG_XEN_FBDEV_FRONTEND is not set

  • Limitation: The template uses legacy GRUB boot loader 0.97-94.el6 necessary for compatibility with OnApp<5.5. 

Red Hat Enterprise Linux 7.3 x64


Template label

Operating system

OS release

OS arch

Virtualization

Version

 Red Hat Enterprise Linux 7.3 x64RHEL7.3 x64xen, kvm, kvm_virtio1.0 - 1.2



  • Issues: Red Hat could refuse to support VMs, created from these templates, because of kernel-plus (provided by centos.org) installed. The kernel is used for VNC console to work under Xen. The reason is - Red Hat stock kernel was compiled with CONFIG_XEN_FBDEV_FRONTEND is not set
  • Limitation: The template uses legacy GRUB boot loader 0.97-94.el6 necessary for compatibility with OnApp<5.5. 

Red Hat Enterprise Linux 7.4 x64



Template label

Operating system

OS release

OS arch

Virtualization

Version

Red Hat Enterprise Linux 7.4 x64RHEL7.4 x64kvm, kvm_virtio1.2



  • Issues: none
  • Limitation: The template is KVM only (stock Red Hat kernel crashes under Xen). The template uses legacy GRUB boot loader 0.97-99.el6 necessary for compatibility with OnApp<5.5. 

Red Hat Enterprise Linux 7.5 x64


Template labelOperating systemOS releaseOS archVirtualizationVersion
Red Hat Enterprise Linux 7.5 x64Linux (RHEL)7.5x64xen, kvm, kvm_virtioall



  • Issues: none
  • Limitation: No VNC console is available under Xen. The reason is stock Red Hat kernel is compiled with CONFIG_XEN_FBDEV_FRONTEND is not set.

Red Hat Enterprise Linux 7.6 x64


Template labelOperating systemOS releaseOS archVirtualizationVersion
Red Hat Enterprise Linux 7.6 x64RHEL7.6x64xen, kvm, kvm_virtio1.0 - 1.1



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

Red Hat Enterprise Linux 7.8 x64


Template labelOperating systemOS releaseOS archVirtualizationVersion
Red Hat Enterprise Linux 7.8 x64RHEL7.8x64xen, kvm, kvm_virtio1.0



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

  • Limitation: Includes only new grub2 installed, so it is not supported by old OnApp versions < 5.5

Red Hat Enterprise Linux Release 7.9 x64


Template labelOperating systemOS releaseOS archVirtualizationVersion
Red Hat Enterprise Linux release 7.9 x64RHEL7.9x64xen, kvm, kvm_virtio1.0 - 1.3



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


Red Hat Enterprise Linux 8.0 x64


Template labelOperating systemOS releaseOS archVirtualizationVersion
Red Hat Enterprise Linux 8.0 x64RHEL8.0x64kvm, kvm_virtio1.0
  • Issues: After an 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.

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



Red Hat Enterprise Linux 8.1 x64


Template labelOperating systemOS releaseOS archVirtualizationVersion
Red Hat Enterprise Linux 8.1 x64RHEL8.1x64kvm, kvm_virtio1.0 - 1.2
  • 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.

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


Red Hat Enterprise Linux 8.2 x64


Template labelOperating systemOS releaseOS archVirtualizationVersion

Red Hat Enterprise Linux release 8.2 x64

RHEL8.2x64kvm, kvm_virtio1.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: The template isn't compatible with Xen.



Red Hat Enterprise Linux Release 8.3 (Ootpa)


Template labelOperating systemOS releaseOS archVirtualizationVersion

Red Hat Enterprise Linux release 8.3 x64

RHEL8.3x64kvm, kvm_virtio1.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.4 Beta (Ootpa)


Template labelOperating systemOS releaseOS archVirtualizationVersion

Red Hat Enterprise Linux release 8.4 x64

RHEL8.4x64kvm, kvm_virtio1.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: The template isn't compatible with Xen.



Red Hat Enterprise Linux Release 8.5 (Ootpa)


Template labelOperating systemOS releaseOS archVirtualizationVersion

Red Hat Enterprise Linux release 8.5 x64

RHEL8.5x64kvm, kvm_virtio1.0 - 1.2
  • 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.6 (Ootpa)


Template labelOperating systemOS releaseOS archVirtualizationVersion

Red Hat Enterprise Linux release 8.6 x64

RHEL8.6x64kvm, kvm_virtio1.0 - 1.2



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

Red Hat Enterprise Linux release 9.0 (Plow)


Template labelOperating systemOS releaseOS archVirtualizationVersion

Red Hat Enterprise Linux release 9.0 Beta (Plow)

RHEL9.0x64kvm, kvm_virtio1.0-1.3
  • 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 Primary IP Address with "Rebuild Network" (via OnApp UI) will require manual actions in VM's main console:

    # /etc/rc.d/init.d/el9NM2onapp start
    # nmcli dev reapply eth0


  • Limitation:
    - The template isn't compatible with Xen;
    - The VM 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.