xenial queens dvr install removes neutron-l3-agent

Bug #1819499 reported by Edward Hope-Morley on 2019-03-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack neutron-openvswitch charm
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 Edit Tag help
Changed in charm-neutron-openvswitch:
milestone: none → 19.04
importance: Undecided → Critical
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) on 2019-04-17
Changed in charm-neutron-openvswitch:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers