neutron-openvswitch uninstalls haproxy needed by octavia
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron Open vSwitch Charm |
Fix Released
|
Critical
|
Frode Nordahl |
Bug Description
I have a non-HA deployment that includes Octavia which includes a relation with neutron-
Ports which should be open, but are not: 9876
And sure enough that port is not open. Looking closer I see that the haproxy config was written by the octavia charm but haproxy is not installed. Closer inspection shows that it was installed then purged and it turns out that the purge was done by the local neutron-openvswitch subordianate:
2019-06-13 14:32:58 INFO juju-log neutron-plugin:55: Purging ['haproxy']
2019-06-13 14:32:58 DEBUG neutron-
2019-06-13 14:32:59 DEBUG neutron-
2019-06-13 14:33:00 DEBUG neutron-
2019-06-13 14:33:02 DEBUG neutron-
2019-06-13 14:33:02 DEBUG neutron-
2019-06-13 14:33:02 DEBUG neutron-
2019-06-13 14:33:02 DEBUG neutron-
Manually re-installing haproxy fixed the issue.
tags: | added: stable-backport |
Changed in charm-neutron-openvswitch: | |
status: | Fix Committed → Fix Released |
Changed in charm-neutron-openvswitch: | |
assignee: | nobody → Frode Nordahl (fnordahl) |
I believe this was introduced while fixing a different bug: https:/ /review. opendev. org/#/q/ topic:bug/ 1831935+ (status: open+OR+ status: merged)
Setting high priority as because of the above mentioned fix this also affects the stable charm.