Cleans up exec workaround for ODL container clustering
authorTim Rozet <trozet@redhat.com>
Fri, 21 Jul 2017 15:43:27 +0000 (11:43 -0400)
committerTim Rozet <trozet@redhat.com>
Fri, 21 Jul 2017 15:53:32 +0000 (11:53 -0400)
Now that ODL clustering is fixed to not use an exec by:
https://git.opendaylight.org/gerrit/#/c/60491
We no longer need to use the workaround puppet-tripleo
tag to configure clustering.

Change-Id: I21c1eb2eff6d4cb855eff4a1122f55ad625d84cc
Signed-off-by: Tim Rozet <trozet@redhat.com>
docker/services/opendaylight-api.yaml
releasenotes/notes/cleanup-odl-clustering-93a3ec132f3c2343.yaml [new file with mode: 0644]

index 80ca822..6a62f65 100644 (file)
@@ -61,15 +61,12 @@ outputs:
         map_merge:
           - get_attr: [OpenDaylightBase, role_data, config_settings]
       step_config: &step_config
-        list_join:
-          - "\n"
-          - - get_attr: [OpenDaylightBase, role_data, step_config]
-            - "include tripleo::profile::base::neutron::opendaylight::create_cluster"
+        get_attr: [OpenDaylightBase, role_data, step_config]
       # BEGIN DOCKER SETTINGS
       puppet_config:
         config_volume: opendaylight
         # 'file,concat,file_line,augeas' are included by default
-        puppet_tags: odl_user,tripleo::profile::base::neutron::opendaylight::configure_cluster
+        puppet_tags: odl_user
         step_config: *step_config
         config_image: {get_param: DockerOpendaylightConfigImage}
       kolla_config:
diff --git a/releasenotes/notes/cleanup-odl-clustering-93a3ec132f3c2343.yaml b/releasenotes/notes/cleanup-odl-clustering-93a3ec132f3c2343.yaml
new file mode 100644 (file)
index 0000000..01ce175
--- /dev/null
@@ -0,0 +1,6 @@
+---
+deprecations:
+  - Deprecate and remove configuring clustering for
+    OpenDaylight container using an exec.
+    Configuration is now handled via puppet-opendaylight
+    using file resources.