From e2558c4a665345e67fcc784c21188bdf06ff1126 Mon Sep 17 00:00:00 2001 From: Tim Rozet Date: Wed, 6 Sep 2017 16:30:42 -0400 Subject: [PATCH] Fixes OpenDaylight updating port status ODL now uses a websocket port to update the port status to Neutron. This port (8185) was blocked so port updates were never received in Neutron and instances would not come up properly. This patch opens the port for ODL deployments. Closes-Bug: 1715484 Change-Id: Ic59b224c67c02b56b0273700e8e2aa85ae6f8c88 Signed-off-by: Tim Rozet --- puppet/services/opendaylight-api.yaml | 1 + .../notes/fix-odl-websocket-firewall-9e2f78ebaa39313f.yaml | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 releasenotes/notes/fix-odl-websocket-firewall-9e2f78ebaa39313f.yaml diff --git a/puppet/services/opendaylight-api.yaml b/puppet/services/opendaylight-api.yaml index 71536ff398..1feb62b207 100644 --- a/puppet/services/opendaylight-api.yaml +++ b/puppet/services/opendaylight-api.yaml @@ -92,6 +92,7 @@ outputs: - 6640 - 6653 - 2550 + - 8185 opendaylight::snat_mechanism: {get_param: OpenDaylightSNATMechanism} step_config: | include tripleo::profile::base::neutron::opendaylight diff --git a/releasenotes/notes/fix-odl-websocket-firewall-9e2f78ebaa39313f.yaml b/releasenotes/notes/fix-odl-websocket-firewall-9e2f78ebaa39313f.yaml new file mode 100644 index 0000000000..63919dadc6 --- /dev/null +++ b/releasenotes/notes/fix-odl-websocket-firewall-9e2f78ebaa39313f.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fixes bug where neutron port status was not updated with OpenDaylight + deployments due to firewall blocking the websocket port used to send the + update (port 8185).