resize reported complete when nova log shows error

Bug #1320284 reported by Dafna Ron
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-novaclient
New
Undecided
Unassigned

Bug Description

I resized an instance to a larger flavour and than tried resizing back to the previous flavour.
cli report resize complete while nova-compute.log reports error:

[root@orange-vdse ~(keystone_admin)]# nova resize 3233a5ea-e4b0-4c98-ac2f-82900bf54d3a 1 --poll
Server resizing... 100% complete
Finished

2014-05-16 18:35:55.296 32590 INFO nova.compute.resource_tracker [-] Compute_service record updated for orange-vdse.qa.lab.tlv.redhat.com:orange-vdse.qa.lab.tlv.redhat.com
2014-05-16 18:36:11.889 32590 INFO nova.compute.manager [req-ff5e5cc6-2dd7-4515-91a5-a4b8f177ad72 c9062d562d9f41e4a1fdce36a4f176f6 4ad766166539403189f2caca1ba306aa] [instance: 3233a5ea-e4b0-4c98-ac2f-82900bf54d3a] Setting instance back t
o ACTIVE after: Instance rollback performed due to: Resize error: Unable to resize disk down.
2014-05-16 18:36:12.141 32590 ERROR oslo.messaging.rpc.dispatcher [-] Exception during message handling: Resize error: Unable to resize disk down.
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last):
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher incoming.message))
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher return self._do_dispatch(endpoint, method, ctxt, args)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 122, in _do_dispatch
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher result = getattr(endpoint, method)(ctxt, **new_args)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/exception.py", line 88, in wrapped
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher payload)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/openstack/common/excutils.py", line 68, in __exit__
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/exception.py", line 71, in wrapped
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher return f(self, context, *args, **kw)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 280, in decorated_function
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher pass
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/openstack/common/excutils.py", line 68, in __exit__
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 266, in decorated_function
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher return function(self, context, *args, **kwargs)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 333, in decorated_function
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher function(self, context, *args, **kwargs)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 254, in decorated_function
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher break
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/openstack/common/excutils.py", line 68, in __exit__
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 235, in decorated_function
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher return function(self, context, *args, **kwargs)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 309, in decorated_function
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher e, sys.exc_info())
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/openstack/common/excutils.py", line 68, in __exit__
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 296, in decorated_function
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher return function(self, context, *args, **kwargs)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3464, in resize_instance
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher self.instance_events.clear_events_for_instance(instance)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher self.gen.throw(type, value, traceback)
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 5556, in _error_out_instance_on_exception
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher raise error.inner_exception
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher ResizeError: Resize error: Unable to resize disk down.
2014-05-16 18:36:12.141 32590 TRACE oslo.messaging.rpc.dispatcher
2014-05-16 18:36:12.142 32590 ERROR oslo.messaging._drivers.common [-] Returning exception Resize error: Unable to resize disk down. to caller
2014-05-16 18:36:12.142 32590 ERROR oslo.messaging._drivers.common [-] ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply\n incoming.m
essage))\n', ' File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch\n return self._do_dispatch(endpoint, method, ctxt, args)\n', ' File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc
/dispatcher.py", line 122, in _do_dispatch\n result = getattr(endpoint, method)(ctxt, **new_args)\n', ' File "/usr/lib/python2.7/site-packages/nova/exception.py", line 88, in wrapped\n payload)\n', ' File "/usr/lib/python2.7/site
-packages/nova/openstack/common/excutils.py", line 68, in __exit__\n six.reraise(self.type_, self.value, self.tb)\n', ' File "/usr/lib/python2.7/site-packages/nova/exception.py", line 71, in wrapped\n return f(self, context, *args
, **kw)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 280, in decorated_function\n pass\n', ' File "/usr/lib/python2.7/site-packages/nova/openstack/common/excutils.py", line 68, in __exit__\n six.reraise(self.type_, self.value, self.tb)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 266, in decorated_function\n return function(self, context, *args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 333, in decorated_function\n function(self, context, *args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 254, in decorated_function\n break\n', ' File "/usr/lib/python2.7/site-packages/nova/openstack/common/excutils.py", line 68, in __exit__\n six.reraise(self.type_, self.value, self.tb)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 235, in decorated_function\n return function(self, context, *args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 309, in decorated_function\n e, sys.exc_info())\n', ' File "/usr/lib/python2.7/site-packages/nova/openstack/common/excutils.py", line 68, in __exit__\n six.reraise(self.type_, self.value, self.tb)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 296, in decorated_function\n return function(self, context, *args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3464, in resize_instance\n self.instance_events.clear_events_for_instance(instance)\n', ' File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__\n self.gen.throw(type, value, traceback)\n', ' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 5556, in _error_out_instance_on_exception\n raise error.inner_exception\n', 'ResizeError: Resize error: Unable to resize disk down.\n']
2014-05-16 18:36:55.603 32590 AUDIT nova.compute.resource_tracker [-] Auditing locally available compute resources
2014-05-16 18:36:55.843 32590 WARNING nova.compute.resource_tracker [-] [instance: 3233a5ea-e4b0-4c98-ac2f-82900bf54d3a] Instance not resizing, skipping migration.
2014-05-16 18:36:55.843 32590 WARNING nova.compute.resource_tracker [-] [instance: 3233a5ea-e4b0-4c98-ac2f-82900bf54d3a] Instance not resizing, skipping migration.
2014-05-16 18:36:55.844 32590 WARNING nova.compute.resource_tracker [-] [instance: 3233a5ea-e4b0-4c98-ac2f-82900bf54d3a] Instance not resizing, skipping migration.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.