From 0381d6cc370ec6309fb68133c7b7f655364aa837 Mon Sep 17 00:00:00 2001 From: Carlos Goncalves Date: Mon, 18 Feb 2019 11:11:25 +0100 Subject: [PATCH] Append qemu-img to Mistral executor package list The Octavia playbook in tripleo-common and run in Mistral executor fails because qemu-img is not available. This happens when either the operator explicitly instructs TripleO to convert the amphora qcow2 file to raw format or when Ceph is enabled. This patch appends qemu-img to the package list so that the command is available in the mistral-executor container. Closes-Bug: #1816382 Change-Id: I5aba5ba0a800aabe6e662a333e3f0436c1b563a0 --- container-images/tripleo_kolla_template_overrides.j2 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/container-images/tripleo_kolla_template_overrides.j2 b/container-images/tripleo_kolla_template_overrides.j2 index ff41dd5a3..6f7cc4f40 100644 --- a/container-images/tripleo_kolla_template_overrides.j2 +++ b/container-images/tripleo_kolla_template_overrides.j2 @@ -74,11 +74,13 @@ gpgcheck=0' >> /etc/yum.repos.d/opendaylight.repo # nova-common: to run nova-manage cells_v2 commands on # tripleo-heat-templates: to load the default plan from the CLI/UI # ipmitool: for baremetal node discovery +# qemu-img: convert Octavia amphora qcow2 to raw {% set mistral_executor_packages_append = [ 'openstack-tripleo-validations', 'openstack-nova-common', 'openstack-tripleo-heat-templates', 'ipmitool', + 'qemu-img', ] %} # FIXME (kolla review to add ceilometer to swift proxy image)