<tt><font size=2>Joe Gordon <joe.gordon0@gmail.com> wrote on 05/27/2014
07:31:16 PM:<br>
<br>
> From: Joe Gordon <joe.gordon0@gmail.com></font></tt>
<br><tt><font size=2>> To: "OpenStack Development Mailing List
(not for usage questions)" <br>
> <openstack-dev@lists.openstack.org>, </font></tt>
<br><tt><font size=2>> Date: 05/27/2014 07:32 PM</font></tt>
<br><tt><font size=2>> Subject: Re: [openstack-dev] [neutron] Supporting
retries in neutronclient</font></tt>
<br><tt><font size=2>> <br>
> <br>
</font></tt>
<br><tt><font size=2>> On Tue, May 27, 2014 at 1:51 PM, Eugene Nikanorov
<enikanorov@mirantis.com<br>
> > wrote:</font></tt>
<br><tt><font size=2>> In fact, nova should be careful about changing
number of retries for<br>
> neutron client.</font></tt>
<br><tt><font size=2>> It's known that under significant load (people
test serial VM <br>
> creation) neutron client may timeout on POST operation which does
<br>
> port creation; retrying this again leads to multiple fixed IPs <br>
> assigned to a VM</font></tt>
<br><tt><font size=2>> <br>
> This sounds like a bug in nova, nova should be able to handle <br>
> intermittent service timeouts without doing the wrong thing.</font></tt>
<br>
<br><tt><font size=2>It's just one of many bugs that are unavoidable consequences
of APIs that do not support idempotent usage.</font></tt>
<br>