ICO – Resize fails – reason is_scsi

Hello

In ICO 2.4.0.2 for some of the VMs resize does not work. We tried with different VMs, also newly created and everything is OK. Just for few issue appear, there is a possibility that something was changed on VMware level. Any idea what could be the cause?

Thank you

Error in BPM log:

wle_javascrip I Error Handler – going to throw following error exception: CTJCO0815EResize of virtual machine(s) failed 713771df-d3e7-4ad7-b4e5-9cc4dcfdabad

Compute log:

2018-01-12 10:22:50.061 16409 ERROR oslo.messaging.rpc.dispatcher [-] Exception during message handling: ‘is_scsi’
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last):
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py”, line 134, in _dispatch_and_reply
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher incoming.message))
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py”, line 177, in _dispatch
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher return self._do_dispatch(endpoint, method, ctxt, args)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py”, line 123, in _do_dispatch
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher result = getattr(endpoint, method)(ctxt, **new_args)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/exception.py”, line 88, in wrapped
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher payload)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/openstack/common/excutils.py”, line 68, in __exit__
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/exception.py”, line 71, in wrapped
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher return f(self, context, *args, **kw)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 305, in decorated_function
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher LOG.warning(msg, e, instance_uuid=instance_uuid)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/openstack/common/excutils.py”, line 68, in __exit__
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 282, in decorated_function
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher return function(self, context, *args, **kwargs)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 358, in decorated_function
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher function(self, context, *args, **kwargs)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 270, in decorated_function
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher migration.instance_uuid, exc_info=True)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/openstack/common/excutils.py”, line 68, in __exit__
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 257, in decorated_function
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher return function(self, context, *args, **kwargs)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 334, in decorated_function
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher e, sys.exc_info())
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/openstack/common/excutils.py”, line 68, in __exit__
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 321, in decorated_function
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher return function(self, context, *args, **kwargs)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 3756, in resize_instance
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher self.instance_events.clear_events_for_instance(instance)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib64/python2.6/contextlib.py”, line 34, in __exit__
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher self.gen.throw(type, value, traceback)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 5952, in _error_out_instance_on_exception
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher self._set_instance_error_state(context, instance_uuid)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/openstack/common/excutils.py”, line 68, in __exit__
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 5925, in _error_out_instance_on_exception
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher yield
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 3707, in resize_instance
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher hot_resize, new_mem = self._check_hot_resize_enabled(instance, instance_type)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 3771, in _check_hot_resize_enabled
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher resize = self.driver.hot_resize_enabled(instance, new_instance_type, old_instance_type)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/virt/vmwareapi/driver.py”, line 581, in hot_resize_enabled
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher resize = self._vmops.hot_resize_enabled(instance)
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher File “/usr/lib/python2.6/site-packages/nova/virt/vmwareapi/vmops.py”, line 2121, in hot_resize_enabled
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher resize[‘disk_resizable’] = root_disk[‘is_scsi’]
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher KeyError: ‘is_scsi’
2018-01-12 10:22:50.061 16409 TRACE oslo.messaging.rpc.dispatcher
2018-01-12 10:22:50.063 16409 ERROR oslo.messaging._drivers.common [-] Returning exception ‘is_scsi’ to caller
2018-01-12 10:22:50.063 16409 ERROR oslo.messaging._drivers.common [-] [‘Traceback (most recent call last):n’, ‘ File “/usr/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py”, line 134, in _dispatch_and_replyn incoming.message))n’, ‘ File “/usr/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py”, line 177, in _dispatchn return self._do_dispatch(endpoint, method, ctxt, args)n’, ‘ File “/usr/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py”, line 123, in _do_dispatchn result = getattr(endpoint, method)(ctxt, **new_args)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/exception.py”, line 88, in wrappedn payload)n’, ‘ File “/usr/lib/python2.6/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.6/site-packages/nova/exception.py”, line 71, in wrappedn return f(self, context, *args, **kw)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 305, in decorated_functionn LOG.warning(msg, e, instance_uuid=instance_uuid)n’, ‘ File “/usr/lib/python2.6/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.6/site-packages/nova/compute/manager.py”, line 282, in decorated_functionn return function(self, context, *args, **kwargs)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 358, in decorated_functionn function(self, context, *args, **kwargs)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 270, in decorated_functionn migration.instance_uuid, exc_info=True)n’, ‘ File “/usr/lib/python2.6/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.6/site-packages/nova/compute/manager.py”, line 257, in decorated_functionn return function(self, context, *args, **kwargs)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 334, in decorated_functionn e, sys.exc_info())n’, ‘ File “/usr/lib/python2.6/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.6/site-packages/nova/compute/manager.py”, line 321, in decorated_functionn return function(self, context, *args, **kwargs)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 3756, in resize_instancen self.instance_events.clear_events_for_instance(instance)n’, ‘ File “/usr/lib64/python2.6/contextlib.py”, line 34, in __exit__n self.gen.throw(type, value, traceback)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 5952, in _error_out_instance_on_exceptionn self._set_instance_error_state(context, instance_uuid)n’, ‘ File “/usr/lib/python2.6/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.6/site-packages/nova/compute/manager.py”, line 5925, in _error_out_instance_on_exceptionn yieldn’, ‘ File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 3707, in resize_instancen hot_resize, new_mem = self._check_hot_resize_enabled(instance, instance_type)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/compute/manager.py”, line 3771, in _check_hot_resize_enabledn resize = self.driver.hot_resize_enabled(instance, new_instance_type, old_instance_type)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/virt/vmwareapi/driver.py”, line 581, in hot_resize_enabledn resize = self._vmops.hot_resize_enabled(instance)n’, ‘ File “/usr/lib/python2.6/site-packages/nova/virt/vmwareapi/vmops.py”, line 2121, in hot_resize_enabledn resize[‘disk_resizable’] = root_disk[‘is_scsi’]n’, “KeyError: ‘is_scsi’n”]

Related:

  • No Related Posts

Leave a Reply