<div dir="ltr"><div><font face="georgia, serif">I am highly supportive for the idea of Nova Quota sub-team, for something as complex as Quota, as it helps to move quickly on reviews and changes.</font></div><div><font face="georgia, serif"><br></font></div><div><font face="georgia, serif">Agree with John, a test framework to test quotas will be helpful and can be one of the first task the Nova Quota sub team can focus on as that will lay the foundation for whether the bugs mentioned here <a href="http://bit.ly/1Pbr8YL" rel="noreferrer" target="_blank">http://bit.ly/1Pbr8YL</a> are valid or not.</font></div><div><font face="georgia, serif"><br></font></div><font face="georgia, serif">Having worked in the area of Quotas for a while now by introducing features like Cinder Nested Quota Driver [1] [2] I strongly feel that something like a Nova Quota sub-team will definitely help. Mentioning about Cinder Quota driver since it was accepted in Mitaka design summit that Nova Nested Quota Driver[3] would like to pursue the route taken by Cinder.  Since Nested quota is a one part of Quota subsystem and working in small team helped to iterate quickly for Nested Quota patches[4][5][6][7] so IMHO forming a Nova quota subteam will help.</font><div><font face="georgia, serif"><br></font></div><div><font face="georgia, serif">Melanie,</font></div><div><font face="georgia, serif"><br></font></div><div><font face="georgia, serif">If you can share the details of the bug that Joe mentioned, to reproduce quota bugs locally, it would be helpful.<br></font><div><div><font face="georgia, serif"><br></font></div><div><font face="georgia, serif">-Vilobh (irc: vilobhmm)<br></font></div><div><div><div><font face="georgia, serif"><br></font></div><div><font face="georgia, serif">[1] Code : <a href="https://review.openstack.org/#/c/205369/" target="_blank">https://review.openstack.org/#/c/205369/</a></font></div><div><font face="georgia, serif">[2] Blueprint : <a href="https://blueprints.launchpad.net/cinder/+spec/cinder-nested-quota-driver" target="_blank">https://blueprints.launchpad.net/cinder/+spec/cinder-nested-quota-driver</a></font></div><div><font face="georgia, serif">[3] Nova Nested Quota Spec : <a href="https://review.openstack.org/#/c/209969/" target="_blank">https://review.openstack.org/#/c/209969/</a></font></div></div><div><font face="georgia, serif">[4] <a href="https://review.openstack.org/#/c/242568/">https://review.openstack.org/#/c/242568/</a></font></div><div><font face="georgia, serif">[5] <a href="https://review.openstack.org/#/c/242500/">https://review.openstack.org/#/c/242500/</a></font></div><div><font face="georgia, serif">[6] <a href="https://review.openstack.org/#/c/242514/">https://review.openstack.org/#/c/242514/</a></font></div><div><font face="georgia, serif">[7] <a href="https://review.openstack.org/#/c/242626/">https://review.openstack.org/#/c/242626/</a></font></div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 30, 2015 at 10:59 AM, melanie witt <span dir="ltr"><<a href="mailto:melwittt@gmail.com" target="_blank">melwittt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Nov 26, 2015, at 9:36, John Garbutt <<a href="mailto:john@johngarbutt.com">john@johngarbutt.com</a>> wrote:<br>
<br>
> A suggestion in the past, that I like, is creating a nova functional<br>
> test that stress tests the quota code.<br>
><br>
> Hopefully that will be able to help reproduce the error.<br>
> That should help prove if any proposed fix actually works.<br>
<br>
</span>+1, I think it's wise to get some data on the current state of quotas before choosing a redesign. IIRC, Joe Gordon described a test scenario he used to use to reproduce quota bugs locally, in one of the launchpad bugs. If we could automate something like that, we could use it to demonstrate how quotas currently behave during parallel requests and try things like disabling reservations. I also like the idea of being able to verify the effects of proposed fixes.<br>
<br>
-melanie (irc: melwitt)<br>
<br>
<br>
<br>
<br>
<br>
<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div></div>