xenial queens dvr install removes neutron-l3-agent

Bug #1819499 reported by Edward Hope-Morley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Neutron Open vSwitch Charm
Fix Released
Critical
Edward Hope-Morley

Bug Description

Just deployed a Xenial Qeens from the next charms with DVR enabled and noticed that the neutron-l3-agent package had been purged by the charm thus rendering my deployment broken. There was some code recently landed [1] to enable dvr-snat that appears to be the culprit specifically:

        if (use_l3ha() and
           CompareOpenStackReleases(_os_release) >= 'newton'):
            install_l3ha_packages()
        else:
            packages_to_purge.extend(L3HA_PACKAGES)

L3HA_PACKAGES is keepalived but since that package is installed as a dependency of neutron-l3-agent, purging it causes the latter to also get removed.

https://github.com/openstack/charm-neutron-openvswitch/commit/1486c83

Tags: sts
Changed in charm-neutron-openvswitch:
milestone: none → 19.04
importance: Undecided → Critical
Revision history for this message
Edward Hope-Morley (hopem) wrote :
Changed in charm-neutron-openvswitch:
assignee: nobody → Edward Hope-Morley (hopem)
status: New → In Progress
Changed in charm-neutron-openvswitch:
status: In Progress → Fix Committed
tags: added: sts
David Ames (thedac)
Changed in charm-neutron-openvswitch:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.