]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Stop using quota reservations on base controller
authorSalvatore Orlando <salv.orlando@gmail.com>
Tue, 18 Aug 2015 17:01:50 +0000 (10:01 -0700)
committerSalvatore Orlando <salv.orlando@gmail.com>
Tue, 18 Aug 2015 17:01:50 +0000 (10:01 -0700)
commita8bddee4f43c2772e4ca96acdee9b95feec733a9
treee3b305b3985a18bfb61de93bd218c576efbb7231
parente0bc5239e0a3b21c421c34b0e3029dd651097a8e
Stop using quota reservations on base controller

The reservation engine is subject to failures due to concurrency;
the switch to pymysql is likely to also have a part in observed
failures. While no gate failures have been observed so far, this
is a time bomb waiting to explode and must be addressed.

For this reason this patch acts conservatively by ensuring the
API controllers do not use anymore reservation. The code for
reservation management is preserved, and will wired again on the
controller when these issues are sorted.

The devref for neutron quotas is updated accordingly as a part
of this patch.

Related bug: #1486134

Change-Id: I2a95fef0fdf64ef8781bef99be0fdc743346c17a
doc/source/devref/quota.rst
neutron/api/v2/base.py