From eaa1af8f736c17c584e0df9ef748b71b7002dcac Mon Sep 17 00:00:00 2001
From: Jeffrey Zhang <zhang.lei.fly@gmail.com>
Date: Tue, 13 Dec 2016 21:57:03 +0800
Subject: [PATCH] Add lost roles field in octavia

* the roles field is lost when implementing. This patch adds the field
* add enable_octavia example in globas.yml file

Change-Id: I94c33f78afafc903779c9f3bdb051fca39206211
Implements: blueprint octavia-ansible-role
---
 ansible/site.yml      | 4 ++++
 etc/kolla/globals.yml | 1 +
 2 files changed, 5 insertions(+)

diff --git a/ansible/site.yml b/ansible/site.yml
index 3a60afd72..91b9ab44b 100644
--- a/ansible/site.yml
+++ b/ansible/site.yml
@@ -494,3 +494,7 @@
     - octavia-housekeeping
     - octavia-worker
   serial: '{{ serial|default("0") }}'
+  roles:
+    - { role: octavia,
+        tags: octavia,
+        when: enable_octavia | bool }
diff --git a/etc/kolla/globals.yml b/etc/kolla/globals.yml
index 5d150f438..51397d6ba 100644
--- a/etc/kolla/globals.yml
+++ b/etc/kolla/globals.yml
@@ -149,6 +149,7 @@ kolla_internal_vip_address: "10.10.10.254"
 #enable_neutron_qos: "no"
 #enable_neutron_agent_ha: "no"
 #enable_neutron_vpnaas: "no"
+#enable_octavia: "no"
 #enable_rally: "no"
 #enable_sahara: "no"
 #enable_searchlight: "no"
-- 
GitLab