← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1776984] [NEW] DVR: Self recover from the loss of 'fg' ports in FIP Namespace

 

Public bug reported:

Sometimes we have seen the 'fg' ports within the fip-namespace either goes down, not created in time or getting deleted due to some race conditions.
When this happens, the code tries to recover itself after couple of exceptions when there is a router_update message.

But after recovery we could see that the fip-namespace is recreated and
the 'fg-' port is plugged in and active, but the 'fpr' and the 'rfp'
ports are missing which leads to the FloatingIP failure.

So we need to fix this issue, if this happens, then it should check for
all the ports within the 'fipnamespace' and recreate the necessary
plumbing.

Here is the error log we have been seeing when the 'fg' port was
missing.

http://paste.openstack.org/show/723505/

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: l3-dvr-backlog pike-backport-potential queens-backport-potential

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

Title:
  DVR: Self recover from the loss of 'fg' ports in FIP Namespace

Status in neutron:
  New

Bug description:
  Sometimes we have seen the 'fg' ports within the fip-namespace either goes down, not created in time or getting deleted due to some race conditions.
  When this happens, the code tries to recover itself after couple of exceptions when there is a router_update message.

  But after recovery we could see that the fip-namespace is recreated
  and the 'fg-' port is plugged in and active, but the 'fpr' and the
  'rfp' ports are missing which leads to the FloatingIP failure.

  So we need to fix this issue, if this happens, then it should check
  for all the ports within the 'fipnamespace' and recreate the necessary
  plumbing.

  Here is the error log we have been seeing when the 'fg' port was
  missing.

  http://paste.openstack.org/show/723505/

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


Follow ups