yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #05770
[Bug 1236993] Re: Plugins without quota extension fail to start due to missing quota table
Reviewed: https://review.openstack.org/51321
Committed: http://github.com/openstack/neutron/commit/438b2ebfcd879571504359881f3881f60179e7f1
Submitter: Jenkins
Branch: milestone-proposed
commit 438b2ebfcd879571504359881f3881f60179e7f1
Author: Akihiro MOTOKI <motoki@xxxxxxxxxxxxx>
Date: Wed Oct 9 19:50:35 2013 +0900
Fallback to Quota Conf Driver if Quotas table is not defined
commit de15e0b9c5 enabled Quota DB driver default considering
production environments, but it breaks plugins without per-tenant
quota extension. In these plugin quotas tables is not loaded.
This commit fallbacks to ConfDriver if Quota model is not loaded by
checking neutron.db.quota_db which defines Quota model is imported.
Change-Id: Idaaaa9810598cfd3e5ce70020f498643b4819d16
Closes-Bug: #1236993
(cherry picked from commit 46495f4995b6604cb249b688aaa249ef4e8b18ef)
** 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/1236993
Title:
Plugins without quota extension fail to start due to missing quota
table
Status in OpenStack Neutron (virtual network service):
Fix Released
Bug description:
As reported in bug 1236970, plugins without quota extensions fail to start due to missing table in the database.
This is the side effect of the recent commit: Quota DB driver has been recently enabled by default"
https://review.openstack.org/#/c/49993
If a plugin has no support of quota extensions, quota_driver should fallback to the config quota driver.
Otherwise we need to add quota extension support to all plugins.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1236993/+subscriptions