From 06be8ce7e00c7255b92058ef9a18a3bddf5639b0 Mon Sep 17 00:00:00 2001
From: Sam Yaple <sam@yaple.net>
Date: Sat, 26 Sep 2015 13:21:34 +0000
Subject: [PATCH] Ceph bugfix for missing host

Change-Id: I902e771a6e377f9ce3e452c123b2bbf65e3a2d7f
Implements: blueprint ceph-container
---
 ansible/roles/nova/tasks/main.yml                 | 12 ++++++++----
 ansible/roles/nova/templates/nova-libvirt.json.j2 |  2 +-
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/ansible/roles/nova/tasks/main.yml b/ansible/roles/nova/tasks/main.yml
index 1ca039ddd..19a5a4fb3 100644
--- a/ansible/roles/nova/tasks/main.yml
+++ b/ansible/roles/nova/tasks/main.yml
@@ -5,27 +5,31 @@
 - include: register.yml
   when: inventory_hostname in groups['nova-api'] or
         inventory_hostname in groups['nova-consoleauth'] or
+        inventory_hostname in groups['nova-conductor'] or
         inventory_hostname in groups['nova-novncproxy'] or
         inventory_hostname in groups['nova-scheduler'] or
-        inventory_hostname in groups['nova-compute']
+        inventory_hostname in groups['compute']
 
 - include: config.yml
   when: inventory_hostname in groups['nova-api'] or
         inventory_hostname in groups['nova-consoleauth'] or
+        inventory_hostname in groups['nova-conductor'] or
         inventory_hostname in groups['nova-novncproxy'] or
         inventory_hostname in groups['nova-scheduler'] or
-        inventory_hostname in groups['nova-compute']
+        inventory_hostname in groups['compute']
 
 - include: bootstrap.yml
   when: inventory_hostname in groups['nova-api'] or
         inventory_hostname in groups['nova-consoleauth'] or
+        inventory_hostname in groups['nova-conductor'] or
         inventory_hostname in groups['nova-novncproxy'] or
         inventory_hostname in groups['nova-scheduler'] or
-        inventory_hostname in groups['nova-compute']
+        inventory_hostname in groups['compute']
 
 - include: start.yml
   when: inventory_hostname in groups['nova-api'] or
         inventory_hostname in groups['nova-consoleauth'] or
+        inventory_hostname in groups['nova-conductor'] or
         inventory_hostname in groups['nova-novncproxy'] or
         inventory_hostname in groups['nova-scheduler'] or
-        inventory_hostname in groups['nova-compute']
+        inventory_hostname in groups['compute']
diff --git a/ansible/roles/nova/templates/nova-libvirt.json.j2 b/ansible/roles/nova/templates/nova-libvirt.json.j2
index 30181c18c..ee0aac1c6 100644
--- a/ansible/roles/nova/templates/nova-libvirt.json.j2
+++ b/ansible/roles/nova/templates/nova-libvirt.json.j2
@@ -1,5 +1,5 @@
 {
-    "command": "/usr/sbin/libvirtd -l",
+    "command": "/usr/sbin/libvirtd --listen",
     "config_files": [
         {
             "source": "/opt/kolla/config_files/libvirt.conf",
-- 
GitLab