← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1267649] Re: duplicate port create requests to neutron by compute

 

** Changed in: neutron
       Status: Fix Committed => Fix Released

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

Title:
  duplicate port create requests to neutron by compute

Status in OpenStack Neutron (virtual network service):
  Fix Released

Bug description:
  When quantum server is slow in responding to the port create requests (30 seconds or more) we are seeing duplicate port requests being made for the same operation.  This is related to the value set for  the quantum_url_timeout parameter (30 seconds by default) and by increasing the value we get duplicate port requests only for those quantum requests taking longer than the new timeout value. 
  It appears that the quantum client is retrying the request on timeouts and is an error to do it for POST which is non-idempotent and in this case creates duplicate ports.  Further investigation of the problem shows that this is coming from the httplib2 library which retries requests on socket time out.  https://code.google.com/p/httplib2/issues/detail?id=109

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


References