From 847b0a111066a7d03f83db84d7f5f670798e4cca Mon Sep 17 00:00:00 2001 From: Jean-Philippe Evrard Date: Tue, 21 May 2019 13:36:05 +0200 Subject: [PATCH] Fix mistral metal deploy In AIO CI deploy, we are relying on aio_metal.yml.example to determine what to set in the runtime env.d (it is copied there, verbatim). Sadly we added in env.d the support for mistral, without editing this file. So, by default, the integrated will use lxc, as the group for mistral will not have is_metal: true. Therefore the lxc_hosts group will also be populated, and the deployment is then using lxc for just this container. It is not respecting the requirement for running 'on metal'. This should fix it. Change-Id: Icf29be45ceba24b31ff471157b630e23661709a5 --- etc/openstack_deploy/env.d/aio_metal.yml.example | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/etc/openstack_deploy/env.d/aio_metal.yml.example b/etc/openstack_deploy/env.d/aio_metal.yml.example index 01120a6ef7..2449f68d54 100644 --- a/etc/openstack_deploy/env.d/aio_metal.yml.example +++ b/etc/openstack_deploy/env.d/aio_metal.yml.example @@ -12,9 +12,6 @@ container_skel: ceilometer_central_container: properties: is_metal: true - metering-compute_container: - properties: - is_metal: true ceph-mon_container: properties: is_metal: true @@ -81,6 +78,12 @@ container_skel: memcached_container: properties: is_metal: true + metering-compute_container: + properties: + is_metal: true + mistral_container: + properties: + is_metal: true neutron_agents_container: properties: is_metal: true