← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1603162] [NEW] IP deallocation failed on external system with pluggable IPAM

 

Public bug reported:

This bug is visible when pluggable IPAM is active.  It can be seen with
this patch [1].  It does not cause gate failures but it is still
something that should be understood.  This logstash query [2] seems to
find where they occur.  It is helpful to look at the DEBUG level logging
around the time of the error.  For example see this paste [3].

It seems that the session gets broken with an exception that causes a
rollback.  Then, the IPAM rollback attempts to use the same session for
rollback which fails.  Should the reference pluggable IPAM driver be
using a different session?  Or, should it call rollback?

[1] https://review.openstack.org/#/c/181023
[2] http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22IP%20deallocation%20failed%20on%20external%20system%5C%22
[3] http://paste.openstack.org/show/532891/

** Affects: neutron
     Importance: High
         Status: New


** Tags: l3-ipam-dhcp

** Changed in: neutron
   Importance: Undecided => High

** Tags added: l3-ipam-dhcp

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

Title:
  IP deallocation failed on external system with pluggable IPAM

Status in neutron:
  New

Bug description:
  This bug is visible when pluggable IPAM is active.  It can be seen
  with this patch [1].  It does not cause gate failures but it is still
  something that should be understood.  This logstash query [2] seems to
  find where they occur.  It is helpful to look at the DEBUG level
  logging around the time of the error.  For example see this paste [3].

  It seems that the session gets broken with an exception that causes a
  rollback.  Then, the IPAM rollback attempts to use the same session
  for rollback which fails.  Should the reference pluggable IPAM driver
  be using a different session?  Or, should it call rollback?

  [1] https://review.openstack.org/#/c/181023
  [2] http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22IP%20deallocation%20failed%20on%20external%20system%5C%22
  [3] http://paste.openstack.org/show/532891/

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


Follow ups