Does not support rabbitmq-server with ssl=only
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Base Layer |
Fix Released
|
Critical
|
David Ames | ||
OpenStack Neutron Dynamic Routing charm |
Fix Released
|
Critical
|
David Ames | ||
charms.openstack |
Fix Committed
|
Critical
|
David Ames |
Bug Description
I configured rabbitmq-server charm with ssl=only and, though there are no errors in the logs, bgp stopped working.
After turning debug on for neutron-
2018-12-06 15:45:41.510 114081 DEBUG oslo_service.
2018-12-06 15:45:41.510 114081 DEBUG oslo_service.
2018-12-06 15:45:41.511 114081 DEBUG oslo_service.
2018-12-06 15:45:41.511 114081 DEBUG oslo_service.
2018-12-06 15:45:41.511 114081 DEBUG oslo_service.
This is consistent with the fact that there is no [oslo_messaging
Comparing the neutron.conf template on neutron-api with the template on neutron-
{% include "section-
{% include "section-
Whereas the neutron-
{% if amqp.transport_url -%}
transport_url = {{ amqp.transport_url }}
{% endif -%}
Which, incidentally, appears to be in the wrong section since it's in [DEFAULT] instead of [oslo_messaging
Changed in charm-neutron-dynamic-routing: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
assignee: | nobody → David Ames (thedac) |
milestone: | none → 19.04 |
Changed in charms.openstack: | |
status: | New → Triaged |
Changed in layer-openstack: | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in charms.openstack: | |
importance: | Undecided → Critical |
Changed in layer-openstack: | |
assignee: | nobody → David Ames (thedac) |
Changed in charms.openstack: | |
assignee: | nobody → David Ames (thedac) |
Changed in layer-openstack: | |
milestone: | none → 19.04 |
Changed in layer-openstack: | |
status: | In Progress → Fix Committed |
Changed in charms.openstack: | |
status: | In Progress → Fix Committed |
Changed in charm-neutron-dynamic-routing: | |
status: | Fix Committed → Fix Released |
Changed in layer-openstack: | |
status: | Fix Committed → Fix Released |
I copied the [oslo_messaging _rabbit] section from the neutron-api unit's neutron.conf to neutron.conf on the neutron- dynamic- routing unit and copied /etc/neutron/ rabbit- client- ca.pem as well.
After restarting neutron-bgp-dragent service, the service is marked Alive in openstack network agent list.