Description of problem:
OpenDaylight service is missing firewall rules for its northbound API service (default port 8081). It is also missing the corresponding HA proxy rule. This is because ODL is using the old method for defining an haproxy configuration rather than endpoint. Endpoint automatically creates the firewall entry.
Version-Release number of selected component (if applicable):
A nonHA deployment will not be affected by the missing rules, however an HA or custom role deployment may encounter problems.
Steps to Reproduce:
1. Must include tripleo firewall service.
2. Deploy with custom role with ODL API service on an isolated node
Deployment will fail because ODL OVS service is unable to contact ODL API.
Change 413205 proposed to master, and will need to be cherry picked to Newton.
(In reply to Nir Yechiel from comment #1)
> Change 413205 proposed to master, and will need to be cherry picked to
The correct change ID is 413228.
Please see the comments in gerrit about whether or not to expose ODL GUI over public network. Nir, please let me know what you think about this.
(In reply to Tim Rozet from comment #3)
> Please see the comments in gerrit about whether or not to expose ODL GUI
> over public network. Nir, please let me know what you think about this.
As discussed let's expose it to the ctrplane network for now. If we will get a concrete customer request we can revisit this in the future.
The patch https://review.openstack.org/#/c/417015/ Proposed to Newton.
The other one got merged in Newton.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.