yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #01778
[Bug 1158897] Re: nova compute trying to access db on resize
Reviewed: https://review.openstack.org/25272
Committed: http://github.com/openstack/nova/commit/040640cbfb741207a793b790526369f63dd1775f
Submitter: Jenkins
Branch: milestone-proposed
commit 040640cbfb741207a793b790526369f63dd1775f
Author: Dan Smith <danms@xxxxxxxxxx>
Date: Fri Mar 22 12:57:59 2013 -0700
Make _downsize_quota_delta() use stashed instance types
This change changes the _downsize_quota_delta() method to take instance
as a param instead of migration_ref, and use it to extract the old and new
instance_types instead of looking them up in the database. This is needed
for this case since the method can be called from compute manager during
the periodic task to confirm pending migrations, and thus access to the
database may not be allowed.
Fixes bug #1158897
Change-Id: I647c51bc4d30e6dfd62abe7b65a9109d6aa2bb6f
** Changed in: nova
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1158897
Title:
nova compute trying to access db on resize
Status in OpenStack Compute (Nova):
Fix Released
Bug description:
There is a case where a user tries to auto-confirm a resize using
resize_confirm_window configuration option in nova config, set to N
seconds since the instance is in 'resize_verify' state.
The auto-confirmation fails because nova-compute is trying to access
the database directly, instead of using nova-conductor to access the
database to get the new and old instance types.
Stace Trace: http://pastebin.com/aGFduxSk
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1158897/+subscriptions