I've tested the xenial-proposed package with Openstack Mitaka and
confirm that it now behaves in the same way as 1.3.9 from Bionic i.e. if
I kill the neutron state change agent then keepalived:

pkill -f "/usr/bin/neutron-keepalived-state-change --router_id=ROUTER_UUID"
pkill -f "/var/lib/neutron/ha_confs/ROUTER_UUID/keepalived.conf"

I see the same behavior in that when the l3agent respawns keepalived it
does so prior to spawning the state change agent (a.k.a ip -o monitor)
which results in (a) keepalived transitioning to backup (b) keepalived
deconfiguring the vip, evip etc and (c) neutron never seeing the
deconfigure since it happens prior to ip -o monitor being run (by
neutron-keepalived-state-change). So (a) and (b) confirm this patch is
good and (c) needs fixing in neutron.

** Tags removed: verification-needed verification-needed-xenial
** Tags added: verification-done verification-done-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1744062

Title:
  [SRU] L3 HA: multiple agents are active at the same time

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1744062/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to