f8f50397ca
Patch [1] changed to not fail if DBError will happend when releasing quota reservation. That may lead to the errors while commiting db transaction in the neutron/api/v2/base.py module when in same transaction Neutron commits reservation (which removes reservation from db) and then set resources dirty. In case if DB error happens in the commit_reservation() and we will simply pass this error and move on, transaction can't be commited without rollback. This patch adds handle of such DBErrors in the remove_reservation function so transaction can be rolled back in case of DB error happens. [1] https://review.opendev.org/c/openstack/neutron/+/805031 Closes-Bug: #1943714 Change-Id: I295a4f0eb1eaf0286f0e34b96db29c8f08340b84 |
||
---|---|---|
.. | ||
__init__.py | ||
api.py | ||
driver.py | ||
driver_nolock.py | ||
models.py |