← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1732543] [NEW] HA network tenant network fails upon router delete

 

Public bug reported:

Openstack version: Pike
Openvswitch version: 2.7

Let's say I have a OS project that has 2 routers. The routers are
configured for HA and reside on pair of network nodes. Via VRRP, each
network has 1 Active and 1 Passive router. Neutron creates a custom HA
network for each project specific that assigns a vxlan vni (in our
config) to that HA network that allows the routers to send VRRP messages
between each other.

If we delete just one of the routers from the project, the assigned vni
for that HA network (discovered via openstack network show) gets removed
from a HA network entirely.

After the network nodes restart, the broken config is loaded and the
routers cease to function per the HA network lacking a vni assignment.

This problem didn't start happening until we upgraded to Pike.

See attached for proposed fix.

** Affects: neutron
     Importance: Undecided
         Status: New

** Patch added: "check_usage_before_event_trigger.patch"
   https://bugs.launchpad.net/bugs/1732543/+attachment/5009654/+files/check_usage_before_event_trigger.patch

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

Title:
  HA network tenant network fails upon router delete

Status in neutron:
  New

Bug description:
  Openstack version: Pike
  Openvswitch version: 2.7

  Let's say I have a OS project that has 2 routers. The routers are
  configured for HA and reside on pair of network nodes. Via VRRP, each
  network has 1 Active and 1 Passive router. Neutron creates a custom HA
  network for each project specific that assigns a vxlan vni (in our
  config) to that HA network that allows the routers to send VRRP
  messages between each other.

  If we delete just one of the routers from the project, the assigned
  vni for that HA network (discovered via openstack network show) gets
  removed from a HA network entirely.

  After the network nodes restart, the broken config is loaded and the
  routers cease to function per the HA network lacking a vni assignment.

  This problem didn't start happening until we upgraded to Pike.

  See attached for proposed fix.

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


Follow ups