Enables OpenDaylight clustering in HA deployments 75/37275/1
authorTim Rozet <trozet@redhat.com>
Thu, 26 Jan 2017 17:18:24 +0000 (12:18 -0500)
committerTim Rozet <trozet@redhat.com>
Wed, 12 Jul 2017 18:07:52 +0000 (14:07 -0400)
Port 2550 is required for inter-ODL communication when clustering.
odl-jolokia feature is required to expose REST APIs from ODL for
monitoring the cluster.

Implements: blueprint opendaylight-ha

Depends-On: Ic9a955a1c2afc040b2f9c6fb86573c04a60f9f31

Change-Id: Ie108ab75cce0cb7d89e72637c600e30fc241d186
Signed-off-by: Tim Rozet <trozet@redhat.com>
puppet/services/opendaylight-api.yaml
releasenotes/notes/add-opendaylight-ha-e46ef46e29689dde.yaml [new file with mode: 0644]

index e55cd2e..6882aef 100644 (file)
@@ -28,7 +28,7 @@ parameters:
   OpenDaylightFeatures:
     description: List of features to install with ODL
     type: comma_delimited_list
-    default: ["odl-netvirt-openstack","odl-netvirt-ui"]
+    default: ["odl-netvirt-openstack","odl-netvirt-ui","odl-jolokia"]
   OpenDaylightApiVirtualIP:
     type: string
     default: ''
@@ -66,6 +66,7 @@ outputs:
                   - {get_param: OpenDaylightPort}
                   - 6640
                   - 6653
+                  - 2550
       step_config: |
         include tripleo::profile::base::neutron::opendaylight
       upgrade_tasks:
diff --git a/releasenotes/notes/add-opendaylight-ha-e46ef46e29689dde.yaml b/releasenotes/notes/add-opendaylight-ha-e46ef46e29689dde.yaml
new file mode 100644 (file)
index 0000000..882ee4e
--- /dev/null
@@ -0,0 +1,5 @@
+---
+features:
+  - Adds support for OpenDaylight HA clustering.  Now when specifying
+    three or more ODL roles, ODL will be deployed in a cluster, and
+    use port 2550 for cluster communication.