nova: Only install OVMF packages on RHEL 7

These packages have been provided as direct dependencies of QEMU in more
recent versions of Fedora and will continue to be for RHEL 8 and it's
derived distributions.

https://src.fedoraproject.org/rpms/qemu/blob/f29/f/qemu.spec#_820

Change-Id: Ic8f865ed9cfc89056991ce4fa50a99c4937af33b
This commit is contained in:
Lee Yarwood 2019-02-14 08:32:44 +00:00 committed by Martin André
parent 5922c22d8a
commit 7e05deafbf
1 changed files with 10 additions and 6 deletions

View File

@ -19,13 +19,17 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
] %}
{% if base_arch == 'x86_64' %}
{% set nova_base_packages = nova_base_packages + [
'OVMF'
] %}
{% if base_distro in ['centos', 'oraclelinux', 'rhel'] and base_distro_tag.startswith('7') %}
{% set nova_base_packages = nova_base_packages + [
'OVMF'
] %}
{% endif %}
{% elif base_arch == 'aarch64' %}
{% set nova_base_packages = nova_base_packages + [
'AAVMF'
] %}
{% if base_distro in ['centos', 'oraclelinux', 'rhel'] and base_distro_tag.startswith('7') %}
{% set nova_base_packages = nova_base_packages + [
'AAVMF'
] %}
{% endif %}
{% elif base_arch == 'ppc64le' %}
{# NOTE(Jeffrey4l): no packages for ppc64le #}
{% endif %}