← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1633306] Re: Partial HA network causing HA router creation failed (race conditon)

 

Thanks John, now this bug only for one creation failed log, something
I've described in comment #2.

** Description changed:

  ENV: stable/mitaka,VXLAN
  Neutron API: two neutron-servers behind a HA proxy VIP.
  
- Exception log:
- [1] http://paste.openstack.org/show/585669/
- [2] http://paste.openstack.org/show/585670/
+ Log:
+ [1] http://paste.openstack.org/show/585670/
  
  Log [1] shows that the subnet of HA network is concurrently deleted
  while a new HA router create API comes. Seems the race conditon
  described in this bug is till exists :
  https://bugs.launchpad.net/neutron/+bug/1533440, where has description
  said:
  
  """
  Some known exceptions:
  ...
  2. IpAddressGenerationFailure: (HA port created failed due to the
     concurrently HA subnet deletion)
  ...
  """
  
- Log [2] has a very strange behavior that those 3 APIs have a same
- request-id [req-780b1f6e-2b3c-4303-a1de-a5fb4c7ea31e].
+ It has a very strange behavior that those 3 APIs have a same request-id
+ [req-780b1f6e-2b3c-4303-a1de-a5fb4c7ea31e].
  
  Test scenario:
  Just create one HA router for a tenant, and then quickly delete it.
  
  For now, our mitaka ENV use VxLAN as tenant network type. So there is a very large range of VNI.
  So don't save that, and locally a temporary solution, we add a new config to decide whether delete the HA network every time.

** Changed in: neutron
       Status: Invalid => New

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

Title:
  Partial HA network causing HA router creation failed (race conditon)

Status in neutron:
  New

Bug description:
  ENV: stable/mitaka,VXLAN
  Neutron API: two neutron-servers behind a HA proxy VIP.

  Log:
  [1] http://paste.openstack.org/show/585670/

  Log [1] shows that the subnet of HA network is concurrently deleted
  while a new HA router create API comes. Seems the race conditon
  described in this bug is till exists :
  https://bugs.launchpad.net/neutron/+bug/1533440, where has description
  said:

  """
  Some known exceptions:
  ...
  2. IpAddressGenerationFailure: (HA port created failed due to the
     concurrently HA subnet deletion)
  ...
  """

  It has a very strange behavior that those 3 APIs have a same request-
  id [req-780b1f6e-2b3c-4303-a1de-a5fb4c7ea31e].

  Test scenario:
  Just create one HA router for a tenant, and then quickly delete it.

  For now, our mitaka ENV use VxLAN as tenant network type. So there is a very large range of VNI.
  So don't save that, and locally a temporary solution, we add a new config to decide whether delete the HA network every time.

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


References