From 156b317c5ffb98bd24fbb5ae6a03a635eb317dc2 Mon Sep 17 00:00:00 2001
From: Mark Goddard <mark@stackhpc.com>
Date: Wed, 22 Feb 2017 10:14:34 +0000
Subject: [PATCH] ironic_dnsmasq doesn't support reconfiguration

Currently the ironic_dnsmasq container does not support
reconfiguration. This change adds support for reconfiguration of
ironic_dnsmasq.

Change-Id: I7f121dca7d32e0b28c7531378dd0eef03ae4f1ce
Closes-Bug: #1667090
---
 ansible/roles/ironic/tasks/reconfigure.yml | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/ansible/roles/ironic/tasks/reconfigure.yml b/ansible/roles/ironic/tasks/reconfigure.yml
index 392c8219c..e5884da04 100644
--- a/ansible/roles/ironic/tasks/reconfigure.yml
+++ b/ansible/roles/ironic/tasks/reconfigure.yml
@@ -11,6 +11,7 @@
     - { name: ironic_api, group: ironic-api }
     - { name: ironic_conductor, group: ironic-conductor }
     - { name: ironic_inspector, group: ironic-inspector }
+    - { name: ironic_dnsmasq, group: ironic-inspector }
 
 - include: config.yml
 
@@ -25,6 +26,7 @@
     - { name: ironic_api, group: ironic-api }
     - { name: ironic_conductor, group: ironic-conductor }
     - { name: ironic_inspector, group: ironic-inspector }
+    - { name: ironic_dnsmasq, group: ironic-inspector }
 
 - name: Containers config strategy
   kolla_docker:
@@ -37,6 +39,7 @@
     - { name: ironic_api, group: ironic-api }
     - { name: ironic_conductor, group: ironic-conductor }
     - { name: ironic_inspector, group: ironic-inspector }
+    - { name: ironic_dnsmasq, group: ironic-inspector }
 
 - name: Remove the containers
   kolla_docker:
@@ -51,7 +54,8 @@
     - [{ name: ironic_pxe, group: ironic-pxe },
        { name: ironic_api, group: ironic-api },
        { name: ironic_conductor, group: ironic-conductor },
-       { name: ironic_inspector, group: ironic-inspector }]
+       { name: ironic_inspector, group: ironic-inspector },
+       { name: ironic_dnsmasq, group: ironic-inspector }]
     - "{{ container_envs.results }}"
     - "{{ check_results.results }}"
 
@@ -71,6 +75,7 @@
     - [{ name: ironic_pxe, group: ironic-pxe },
        { name: ironic_api, group: ironic-api },
        { name: ironic_conductor, group: ironic-conductor },
-       { name: ironic_inspector, group: ironic-inspector }]
+       { name: ironic_inspector, group: ironic-inspector },
+       { name: ironic_dnsmasq, group: ironic-inspector }]
     - "{{ container_envs.results }}"
     - "{{ check_results.results }}"
-- 
GitLab