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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to