← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1433172] [NEW] L3 HA routers master state flapping between nodes after router updates or failovers

 

Public bug reported:

keepalived 1.2.14 introduced a regression when running it in no-preempt mode. More details here in a thread I started on the keepalived-devel list:
http://sourceforge.net/p/keepalived/mailman/message/33604497/

A fix will possibly be sent and packaged in 1.2.16. Maybe it will be
backported to 1.2.14 and 1.2.15. We now have two choices:

1) Find a work around in Neutron. The only one I could find is to enable pre-emption, which has its set of pros and cons.
2) Wait until a fix lands, 1.2.16 is released and work with the distros to backport it to 1.2.14 and 1.2.15. Any deployments that are running the affected versions are screwed in the mean time.

** Affects: neutron
     Importance: Undecided
     Assignee: Assaf Muller (amuller)
         Status: In Progress


** Tags: l3-ha

** Changed in: neutron
     Assignee: (unassigned) => Assaf Muller (amuller)

** Changed in: neutron
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1433172

Title:
  L3 HA routers master state flapping between nodes after router updates
  or failovers

Status in OpenStack Neutron (virtual network service):
  In Progress

Bug description:
  keepalived 1.2.14 introduced a regression when running it in no-preempt mode. More details here in a thread I started on the keepalived-devel list:
  http://sourceforge.net/p/keepalived/mailman/message/33604497/

  A fix will possibly be sent and packaged in 1.2.16. Maybe it will be
  backported to 1.2.14 and 1.2.15. We now have two choices:

  1) Find a work around in Neutron. The only one I could find is to enable pre-emption, which has its set of pros and cons.
  2) Wait until a fix lands, 1.2.16 is released and work with the distros to backport it to 1.2.14 and 1.2.15. Any deployments that are running the affected versions are screwed in the mean time.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1433172/+subscriptions


Follow ups

References