Running rev 1327, compute throws exception during a resize:
2011-07-27 23:37:59,903 DEBUG nova.virt.xenapi.vmops [-] Shutting down VM for Instance 773 from (pid=22581) _shutdown /usr/lib/pymodules/python2.6/nova/virt/xenapi/vmops.py:731
2011-07-27 23:38:07,539 INFO nova.virt.xenapi [-] Task [Async.VM.clean_shutdown] OpaqueRef:b8f8bb80-876f-e21a-df6f-448007fe1950 status: success
2011-07-27 23:38:11,059 INFO nova.virt.xenapi [-] Task [Async.host.call_plugin] OpaqueRef:cb77b5cb-6804-78ce-265a-2a28a8d5a7a8 status: success <value/>
2011-07-27 23:38:11,063 ERROR nova.exception [-] Uncaught exception
(nova.exception): TRACE: Traceback (most recent call last):
(nova.exception): TRACE: File "/usr/lib/pymodules/python2.6/nova/exception.py", line 97, in wrapped
(nova.exception): TRACE: return f(*args, **kw)
(nova.exception): TRACE: File "/usr/lib/pymodules/python2.6/nova/compute/manager.py", line 113, in decorated_function
(nova.exception): TRACE: function(self, context, instance_id, *args, **kwargs)
(nova.exception): TRACE: File "/usr/lib/pymodules/python2.6/nova/compute/manager.py", line 822, in resize_instance
(nova.exception): TRACE: instance_ref, migration_ref['dest_host'])
(nova.exception): TRACE: File "/usr/lib/pymodules/python2.6/nova/virt/xenapi_conn.py", line 242, in migrate_disk_and_power_off
(nova.exception): TRACE: return self._vmops.migrate_disk_and_power_off(instance, dest)
(nova.exception): TRACE: File "/usr/lib/pymodules/python2.6/nova/virt/xenapi/vmops.py", line 544, in migrate_disk_and_power_off
(nova.exception): TRACE: shutdown=False, destroy_kernel_ramdisk=False)
(nova.exception): TRACE: TypeError: _destroy() takes at least 4 non-keyword arguments (3 given)
(nova.exception): TRACE:
2011-07-27 23:38:11,063 ERROR nova [-] Exception during message handling
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/rpc.py", line 232, in _process_data
(nova): TRACE: rval = node_func(context=ctxt, **node_args)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/exception.py", line 123, in wrapped
(nova): TRACE: raise Error(str(e))
(nova): TRACE: Error: _destroy() takes at least 4 non-keyword arguments (3 given)
(nova): TRACE: