Allow to deploy Octavia API & Neutron Server on 2 different nodes
authorEmilien Macchi <emilien@redhat.com>
Fri, 28 Apr 2017 14:09:44 +0000 (10:09 -0400)
committerEmilien Macchi <emilien@redhat.com>
Sat, 29 Apr 2017 18:43:31 +0000 (18:43 +0000)
Exporting the neutron::server parameter into the neutron_api service, so
Octavia API and Neutron Server can be separated.

Change-Id: Iee28b0e84a00bd589d6f14a73f0c3f32d310b393
Closes-Bug: #1687026

puppet/services/octavia-api.yaml
releasenotes/notes/octavia-1687026-c01313aab53f55a4.yaml [new file with mode: 0644]

index 2f898a6..9921285 100644 (file)
@@ -84,7 +84,6 @@ outputs:
                   - 9876
                   - 13876
             octavia::api::host: {get_param: [ServiceNetMap, OctaviaApiNetwork]}
-            neutron::server::service_providers: ['LOADBALANCERV2:Octavia:neutron_lbaas.drivers.octavia.driver.OctaviaDriver:default']
       step_config: |
         include tripleo::profile::base::octavia::api
       service_config_settings:
@@ -103,3 +102,5 @@ outputs:
           octavia::db::mysql::allowed_hosts:
             - '%'
             - "%{hiera('mysql_bind_host')}"
+        neutron_api:
+          neutron::server::service_providers: ['LOADBALANCERV2:Octavia:neutron_lbaas.drivers.octavia.driver.OctaviaDriver:default']
diff --git a/releasenotes/notes/octavia-1687026-c01313aab53f55a4.yaml b/releasenotes/notes/octavia-1687026-c01313aab53f55a4.yaml
new file mode 100644 (file)
index 0000000..2ba01c7
--- /dev/null
@@ -0,0 +1,5 @@
+---
+fixes:
+  - |
+    Octavia API and Neutron Server can now be deployed on separated nodes.
+    See https://bugs.launchpad.net/tripleo/+bug/1687026