aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin.juszkiewicz@linaro.org>2020-12-18 10:48:51 +0100
committerMarcin Juszkiewicz <marcin.juszkiewicz@linaro.org>2020-12-18 14:32:46 +0100
commitedb6b60a9864012e3427155e909788f5625d126d (patch)
tree26937cd75ff160c79bcc2602fedd1cc165dd14ce
parent1d36ae464830061473302e2ddc563e9c229aed5c (diff)
downloadkolla-edb6b60a9864012e3427155e909788f5625d126d.tar.gz
kolla-edb6b60a9864012e3427155e909788f5625d126d.zip
nova-compute: daxio on CentOS 8 is x86-64 only
I somehow missed that when it was sent for review. Change-Id: Iabacaeccdb360544125ad910d5c3f5f9d895dac5
-rw-r--r--docker/nova/nova-compute/Dockerfile.j216
1 files changed, 14 insertions, 2 deletions
diff --git a/docker/nova/nova-compute/Dockerfile.j2 b/docker/nova/nova-compute/Dockerfile.j2
index e3b76583a..724fda871 100644
--- a/docker/nova/nova-compute/Dockerfile.j2
+++ b/docker/nova/nova-compute/Dockerfile.j2
@@ -14,7 +14,6 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% set nova_compute_packages = [
'ceph-common',
- 'daxio',
'device-mapper-multipath',
'e2fsprogs',
'genisoimage',
@@ -33,6 +32,13 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'xfsprogs'
] %}
+ # NOTE(hrw): daxio is part of pmdk which is x86-64 only in CentOS 8
+ {% if base_arch == 'x86_64' %}
+ {% set nova_compute_packages = nova_compute_packages + [
+ 'daxio'
+ ] %}
+ {% endif %}
+
{{ macros.install_packages(nova_compute_packages | customizable("packages")) }}
{% elif base_package_type == 'deb' %}
@@ -80,7 +86,6 @@ RUN rm -f /etc/nova/nova-compute.conf
{% set nova_compute_packages = [
'ceph-common',
- 'daxio',
'device-mapper-multipath',
'dosfstools',
'e2fsprogs',
@@ -100,6 +105,13 @@ RUN rm -f /etc/nova/nova-compute.conf
'xfsprogs'
] %}
+ # NOTE(hrw): daxio is part of pmdk which is x86-64 only in CentOS 8
+ {% if base_arch == 'x86_64' %}
+ {% set nova_compute_packages = nova_compute_packages + [
+ 'daxio'
+ ] %}
+ {% endif %}
+
{% elif base_package_type == 'deb' %}
{% set nova_compute_packages = [