From 637c5b42fa63192a0f75bde66acf9db79a6df7de Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Tue, 31 Jan 2023 07:41:01 +0100 Subject: [PATCH 1/2] ovsdpdk: add libdpdk-dev Closes-Bug: #1980328 Change-Id: I29dde2696ff81f3f48effdd6821d94d0d84ff536 (cherry picked from commit f7436ee60256687a71a3a89fac2e15b61e9e4859) --- docker/ovsdpdk/ovsdpdk/Dockerfile.j2 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docker/ovsdpdk/ovsdpdk/Dockerfile.j2 b/docker/ovsdpdk/ovsdpdk/Dockerfile.j2 index 0f01621b99..a181f56c00 100644 --- a/docker/ovsdpdk/ovsdpdk/Dockerfile.j2 +++ b/docker/ovsdpdk/ovsdpdk/Dockerfile.j2 @@ -19,8 +19,9 @@ RUN echo 'image not yet available for {{ base_distro }}' \ {% elif base_package_type == 'deb' %} {% set ovs_dpdk_packages = [ - 'openvswitch-switch-dpdk', - 'crudini' + 'crudini', + 'libdpdk-dev', + 'openvswitch-switch-dpdk' ] %} {{ macros.install_packages(ovs_dpdk_packages | customizable("packages")) }} From 5a099d9d92b5042b0a9348553232daea3321ebef Mon Sep 17 00:00:00 2001 From: Maksim Malchuk Date: Thu, 13 Apr 2023 14:06:38 +0300 Subject: [PATCH 2/2] Glance-api fails due to absent multipath tools Closes-Bug: #2015500 Change-Id: Ifa095a4a5a4a2476b356b082b9b57b491c9e29db Signed-off-by: Maksim Malchuk (cherry picked from commit d23ace3fa6197d32fc6a883f9f06e54293d2089b) --- docker/glance/glance-api/Dockerfile.j2 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docker/glance/glance-api/Dockerfile.j2 b/docker/glance/glance-api/Dockerfile.j2 index 7b42c8d127..ea48f65b4e 100644 --- a/docker/glance/glance-api/Dockerfile.j2 +++ b/docker/glance/glance-api/Dockerfile.j2 @@ -8,9 +8,13 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build {% import "macros.j2" as macros with context %} {% if base_package_type == 'rpm' %} - {% set glance_api_packages = ['qemu-img'] %} + {% set glance_api_packages = [ + 'device-mapper-multipath', + 'qemu-img' + ] %} {% elif base_package_type == 'deb' %} {% set glance_api_packages = [ + 'multipath-tools', 'nfs-common', 'qemu-utils' ] %}