Public bug reported: This was being masked by bug 1311778 due to the MessagingTimeout failure, but there are more specific errors.
http://logs.openstack.org/79/108879/1/gate/gate-nova- python26/283e967/console.html#_2014-07-24_08_14_12_631 2014-07-24 08:14:12.631 | FAIL: nova.tests.api.ec2.test_cloud.CloudTestCase.test_terminate_instances_two_instances 2014-07-24 08:14:12.631 | tags: worker-4 2014-07-24 08:14:12.631 | ---------------------------------------------------------------------- 2014-07-24 08:14:12.631 | Empty attachments: 2014-07-24 08:14:12.631 | pythonlogging:'boto' 2014-07-24 08:14:12.631 | stderr 2014-07-24 08:14:12.631 | stdout 2014-07-24 08:14:12.631 | 2014-07-24 08:14:12.631 | pythonlogging:'': {{{ 2014-07-24 08:14:12.631 | INFO [nova.network.driver] Loading network driver 'nova.network.linux_net' 2014-07-24 08:14:12.632 | AUDIT [nova.service] Starting conductor node (version 2014.2) 2014-07-24 08:14:12.632 | INFO [nova.virt.driver] Loading compute driver 'nova.virt.fake.FakeDriver' 2014-07-24 08:14:12.632 | AUDIT [nova.service] Starting compute node (version 2014.2) 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] Auditing locally available compute resources 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] Free ram (MB): 7680 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] Free disk (GB): 1028 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] Free VCPUS: 1 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] PCI stats: [] 2014-07-24 08:14:12.632 | INFO [nova.compute.resource_tracker] Compute_service record created for 093d0c3802bf440db8f3f839963027c4:fake-mini 2014-07-24 08:14:12.632 | AUDIT [nova.service] Starting scheduler node (version 2014.2) 2014-07-24 08:14:12.632 | INFO [nova.network.driver] Loading network driver 'nova.network.linux_net' 2014-07-24 08:14:12.633 | AUDIT [nova.service] Starting network node (version 2014.2) 2014-07-24 08:14:12.633 | AUDIT [nova.service] Starting consoleauth node (version 2014.2) 2014-07-24 08:14:12.633 | AUDIT [nova.compute.manager] Starting instance... 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Attempting claim: memory 2048 MB, disk 20 GB 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Total memory: 8192 MB, used: 512.00 MB 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] memory limit not specified, defaulting to unlimited 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Total disk: 1028 GB, used: 0.00 GB 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] disk limit not specified, defaulting to unlimited 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Claim successful 2014-07-24 08:14:12.633 | AUDIT [nova.compute.manager] Starting instance... 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Attempting claim: memory 2048 MB, disk 20 GB 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Total memory: 8192 MB, used: 2560.00 MB 2014-07-24 08:14:12.634 | AUDIT [nova.compute.claims] memory limit not specified, defaulting to unlimited 2014-07-24 08:14:12.634 | AUDIT [nova.compute.claims] Total disk: 1028 GB, used: 20.00 GB 2014-07-24 08:14:12.634 | AUDIT [nova.compute.claims] disk limit not specified, defaulting to unlimited 2014-07-24 08:14:12.634 | AUDIT [nova.compute.claims] Claim successful 2014-07-24 08:14:12.634 | WARNING [nova.compute.manager] Instance is not stopped. Calling the stop API. 2014-07-24 08:14:12.634 | ERROR [nova.compute.manager] error during stop() in sync_power_state. 2014-07-24 08:14:12.634 | Traceback (most recent call last): 2014-07-24 08:14:12.634 | File "nova/compute/manager.py", line 5551, in _sync_instance_power_state 2014-07-24 08:14:12.634 | self.compute_api.force_stop(context, db_instance) 2014-07-24 08:14:12.634 | File "nova/compute/api.py", line 1767, in force_stop 2014-07-24 08:14:12.634 | self.compute_rpcapi.stop_instance(context, instance, do_cast=do_cast) 2014-07-24 08:14:12.635 | File "nova/compute/rpcapi.py", line 908, in stop_instance 2014-07-24 08:14:12.635 | return rpc_method(ctxt, 'stop_instance', instance=instance) 2014-07-24 08:14:12.635 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/client.py", line 150, in call 2014-07-24 08:14:12.635 | wait_for_reply=True, timeout=timeout) 2014-07-24 08:14:12.635 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/transport.py", line 90, in _send 2014-07-24 08:14:12.635 | timeout=timeout) 2014-07-24 08:14:12.635 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/_drivers/impl_fake.py", line 166, in send 2014-07-24 08:14:12.635 | return self._send(target, ctxt, message, wait_for_reply, timeout) 2014-07-24 08:14:12.635 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/_drivers/impl_fake.py", line 161, in _send 2014-07-24 08:14:12.635 | 'No reply on topic %s' % target.topic) 2014-07-24 08:14:12.635 | MessagingTimeout: No reply on topic compute 2014-07-24 08:14:12.635 | AUDIT [nova.compute.manager] Terminating instance 2014-07-24 08:14:12.636 | INFO [nova.compute.manager] Task possibly preempted: Unexpected task state: expecting ('powering-off',) but the actual state is deleting 2014-07-24 08:14:12.636 | ERROR [oslo.messaging.rpc.dispatcher] Exception during message handling: Unexpected task state: expecting ('powering-off',) but the actual state is deleting 2014-07-24 08:14:12.636 | Traceback (most recent call last): 2014-07-24 08:14:12.636 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply 2014-07-24 08:14:12.636 | incoming.message)) 2014-07-24 08:14:12.636 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch 2014-07-24 08:14:12.636 | return self._do_dispatch(endpoint, method, ctxt, args) 2014-07-24 08:14:12.636 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 122, in _do_dispatch 2014-07-24 08:14:12.636 | result = getattr(endpoint, method)(ctxt, **new_args) 2014-07-24 08:14:12.636 | File "nova/exception.py", line 88, in wrapped 2014-07-24 08:14:12.636 | payload) 2014-07-24 08:14:12.636 | File "nova/openstack/common/excutils.py", line 82, in __exit__ 2014-07-24 08:14:12.637 | six.reraise(self.type_, self.value, self.tb) 2014-07-24 08:14:12.637 | File "nova/exception.py", line 71, in wrapped 2014-07-24 08:14:12.637 | return f(self, context, *args, **kw) 2014-07-24 08:14:12.637 | File "nova/compute/manager.py", line 283, in decorated_function 2014-07-24 08:14:12.637 | LOG.info(_("Task possibly preempted: %s") % e.format_message()) 2014-07-24 08:14:12.637 | File "nova/openstack/common/excutils.py", line 82, in __exit__ 2014-07-24 08:14:12.637 | six.reraise(self.type_, self.value, self.tb) 2014-07-24 08:14:12.637 | File "nova/compute/manager.py", line 277, in decorated_function 2014-07-24 08:14:12.637 | return function(self, context, *args, **kwargs) 2014-07-24 08:14:12.637 | File "nova/compute/manager.py", line 341, in decorated_function 2014-07-24 08:14:12.637 | return function(self, context, *args, **kwargs) 2014-07-24 08:14:12.637 | File "nova/compute/manager.py", line 319, in decorated_function 2014-07-24 08:14:12.638 | kwargs['instance'], e, sys.exc_info()) 2014-07-24 08:14:12.638 | File "nova/openstack/common/excutils.py", line 82, in __exit__ 2014-07-24 08:14:12.638 | six.reraise(self.type_, self.value, self.tb) 2014-07-24 08:14:12.638 | File "nova/compute/manager.py", line 307, in decorated_function 2014-07-24 08:14:12.638 | return function(self, context, *args, **kwargs) 2014-07-24 08:14:12.638 | File "nova/compute/manager.py", line 2388, in stop_instance 2014-07-24 08:14:12.638 | do_stop_instance() 2014-07-24 08:14:12.638 | File "nova/openstack/common/lockutils.py", line 325, in inner 2014-07-24 08:14:12.638 | return f(*args, **kwargs) 2014-07-24 08:14:12.638 | File "nova/compute/manager.py", line 2384, in do_stop_instance 2014-07-24 08:14:12.638 | instance.save(expected_task_state=task_states.POWERING_OFF) 2014-07-24 08:14:12.638 | File "nova/objects/base.py", line 196, in wrapper 2014-07-24 08:14:12.639 | return fn(self, ctxt, *args, **kwargs) 2014-07-24 08:14:12.639 | File "nova/objects/instance.py", line 469, in save 2014-07-24 08:14:12.639 | columns_to_join=_expected_cols(expected_attrs)) 2014-07-24 08:14:12.639 | File "nova/db/api.py", line 780, in instance_update_and_get_original 2014-07-24 08:14:12.639 | columns_to_join=columns_to_join) 2014-07-24 08:14:12.639 | File "nova/db/sqlalchemy/api.py", line 167, in wrapper 2014-07-24 08:14:12.639 | return f(*args, **kwargs) 2014-07-24 08:14:12.639 | File "nova/db/sqlalchemy/api.py", line 2238, in instance_update_and_get_original 2014-07-24 08:14:12.640 | columns_to_join=columns_to_join) 2014-07-24 08:14:12.640 | File "nova/db/sqlalchemy/api.py", line 2286, in _instance_update 2014-07-24 08:14:12.640 | actual=actual_state, expected=expected) 2014-07-24 08:14:12.640 | UnexpectedDeletingTaskStateError: Unexpected task state: expecting ('powering-off',) but the actual state is deleting And this: 2014-07-24 08:14:12.643 | ERROR [oslo.messaging.rpc.dispatcher] Exception during message handling: Object action obj_load_attr failed because: attribute id not lazy-loadable 2014-07-24 08:14:12.643 | Traceback (most recent call last): 2014-07-24 08:14:12.643 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply 2014-07-24 08:14:12.643 | incoming.message)) 2014-07-24 08:14:12.643 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch 2014-07-24 08:14:12.643 | return self._do_dispatch(endpoint, method, ctxt, args) 2014-07-24 08:14:12.643 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 122, in _do_dispatch 2014-07-24 08:14:12.643 | result = getattr(endpoint, method)(ctxt, **new_args) 2014-07-24 08:14:12.644 | File "nova/exception.py", line 88, in wrapped 2014-07-24 08:14:12.644 | payload) 2014-07-24 08:14:12.644 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/notify/notifier.py", line 232, in error 2014-07-24 08:14:12.644 | self._notify(ctxt, event_type, payload, 'ERROR') 2014-07-24 08:14:12.644 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/notify/notifier.py", line 278, in _notify 2014-07-24 08:14:12.644 | super(_SubNotifier, self)._notify(ctxt, event_type, payload, priority) 2014-07-24 08:14:12.644 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/notify/notifier.py", line 151, in _notify 2014-07-24 08:14:12.644 | payload = self._serializer.serialize_entity(ctxt, payload) 2014-07-24 08:14:12.644 | File "nova/rpc.py", line 106, in serialize_entity 2014-07-24 08:14:12.644 | return self._base.serialize_entity(context, entity) 2014-07-24 08:14:12.644 | File "nova/rpc.py", line 95, in serialize_entity 2014-07-24 08:14:12.645 | return jsonutils.to_primitive(entity, convert_instances=True) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 133, in to_primitive 2014-07-24 08:14:12.645 | return dict((k, recursive(v)) for k, v in six.iteritems(value)) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 133, in <genexpr> 2014-07-24 08:14:12.645 | return dict((k, recursive(v)) for k, v in six.iteritems(value)) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 133, in to_primitive 2014-07-24 08:14:12.645 | return dict((k, recursive(v)) for k, v in six.iteritems(value)) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 133, in <genexpr> 2014-07-24 08:14:12.645 | return dict((k, recursive(v)) for k, v in six.iteritems(value)) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 148, in to_primitive 2014-07-24 08:14:12.645 | return recursive(dict(value.iteritems()), level=level + 1) 2014-07-24 08:14:12.646 | File "nova/objects/base.py", line 438, in iteritems 2014-07-24 08:14:12.646 | yield name, getattr(self, name) 2014-07-24 08:14:12.646 | File "nova/objects/instance.py", line 229, in name 2014-07-24 08:14:12.646 | base_name = CONF.instance_name_template % self.id 2014-07-24 08:14:12.646 | File "nova/objects/base.py", line 67, in getter 2014-07-24 08:14:12.646 | self.obj_load_attr(name) 2014-07-24 08:14:12.646 | File "nova/objects/instance.py", line 507, in obj_load_attr 2014-07-24 08:14:12.646 | reason='attribute %s not lazy-loadable' % attrname) 2014-07-24 08:14:12.646 | ObjectActionError: Object action obj_load_attr failed because: attribute id not lazy-loadable 2014-07-24 08:14:12.646 | }}} ** Affects: nova Importance: Undecided Status: New ** Tags: compute ec2 testing -- 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/1348661 Title: nova.tests.api.ec2.test_cloud.CloudTestCase.test_terminate_instances_two_instances race fails with UnexpectedDeletingTaskStateError Status in OpenStack Compute (Nova): New Bug description: This was being masked by bug 1311778 due to the MessagingTimeout failure, but there are more specific errors. http://logs.openstack.org/79/108879/1/gate/gate-nova- python26/283e967/console.html#_2014-07-24_08_14_12_631 2014-07-24 08:14:12.631 | FAIL: nova.tests.api.ec2.test_cloud.CloudTestCase.test_terminate_instances_two_instances 2014-07-24 08:14:12.631 | tags: worker-4 2014-07-24 08:14:12.631 | ---------------------------------------------------------------------- 2014-07-24 08:14:12.631 | Empty attachments: 2014-07-24 08:14:12.631 | pythonlogging:'boto' 2014-07-24 08:14:12.631 | stderr 2014-07-24 08:14:12.631 | stdout 2014-07-24 08:14:12.631 | 2014-07-24 08:14:12.631 | pythonlogging:'': {{{ 2014-07-24 08:14:12.631 | INFO [nova.network.driver] Loading network driver 'nova.network.linux_net' 2014-07-24 08:14:12.632 | AUDIT [nova.service] Starting conductor node (version 2014.2) 2014-07-24 08:14:12.632 | INFO [nova.virt.driver] Loading compute driver 'nova.virt.fake.FakeDriver' 2014-07-24 08:14:12.632 | AUDIT [nova.service] Starting compute node (version 2014.2) 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] Auditing locally available compute resources 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] Free ram (MB): 7680 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] Free disk (GB): 1028 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] Free VCPUS: 1 2014-07-24 08:14:12.632 | AUDIT [nova.compute.resource_tracker] PCI stats: [] 2014-07-24 08:14:12.632 | INFO [nova.compute.resource_tracker] Compute_service record created for 093d0c3802bf440db8f3f839963027c4:fake-mini 2014-07-24 08:14:12.632 | AUDIT [nova.service] Starting scheduler node (version 2014.2) 2014-07-24 08:14:12.632 | INFO [nova.network.driver] Loading network driver 'nova.network.linux_net' 2014-07-24 08:14:12.633 | AUDIT [nova.service] Starting network node (version 2014.2) 2014-07-24 08:14:12.633 | AUDIT [nova.service] Starting consoleauth node (version 2014.2) 2014-07-24 08:14:12.633 | AUDIT [nova.compute.manager] Starting instance... 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Attempting claim: memory 2048 MB, disk 20 GB 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Total memory: 8192 MB, used: 512.00 MB 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] memory limit not specified, defaulting to unlimited 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Total disk: 1028 GB, used: 0.00 GB 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] disk limit not specified, defaulting to unlimited 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Claim successful 2014-07-24 08:14:12.633 | AUDIT [nova.compute.manager] Starting instance... 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Attempting claim: memory 2048 MB, disk 20 GB 2014-07-24 08:14:12.633 | AUDIT [nova.compute.claims] Total memory: 8192 MB, used: 2560.00 MB 2014-07-24 08:14:12.634 | AUDIT [nova.compute.claims] memory limit not specified, defaulting to unlimited 2014-07-24 08:14:12.634 | AUDIT [nova.compute.claims] Total disk: 1028 GB, used: 20.00 GB 2014-07-24 08:14:12.634 | AUDIT [nova.compute.claims] disk limit not specified, defaulting to unlimited 2014-07-24 08:14:12.634 | AUDIT [nova.compute.claims] Claim successful 2014-07-24 08:14:12.634 | WARNING [nova.compute.manager] Instance is not stopped. Calling the stop API. 2014-07-24 08:14:12.634 | ERROR [nova.compute.manager] error during stop() in sync_power_state. 2014-07-24 08:14:12.634 | Traceback (most recent call last): 2014-07-24 08:14:12.634 | File "nova/compute/manager.py", line 5551, in _sync_instance_power_state 2014-07-24 08:14:12.634 | self.compute_api.force_stop(context, db_instance) 2014-07-24 08:14:12.634 | File "nova/compute/api.py", line 1767, in force_stop 2014-07-24 08:14:12.634 | self.compute_rpcapi.stop_instance(context, instance, do_cast=do_cast) 2014-07-24 08:14:12.635 | File "nova/compute/rpcapi.py", line 908, in stop_instance 2014-07-24 08:14:12.635 | return rpc_method(ctxt, 'stop_instance', instance=instance) 2014-07-24 08:14:12.635 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/client.py", line 150, in call 2014-07-24 08:14:12.635 | wait_for_reply=True, timeout=timeout) 2014-07-24 08:14:12.635 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/transport.py", line 90, in _send 2014-07-24 08:14:12.635 | timeout=timeout) 2014-07-24 08:14:12.635 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/_drivers/impl_fake.py", line 166, in send 2014-07-24 08:14:12.635 | return self._send(target, ctxt, message, wait_for_reply, timeout) 2014-07-24 08:14:12.635 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/_drivers/impl_fake.py", line 161, in _send 2014-07-24 08:14:12.635 | 'No reply on topic %s' % target.topic) 2014-07-24 08:14:12.635 | MessagingTimeout: No reply on topic compute 2014-07-24 08:14:12.635 | AUDIT [nova.compute.manager] Terminating instance 2014-07-24 08:14:12.636 | INFO [nova.compute.manager] Task possibly preempted: Unexpected task state: expecting ('powering-off',) but the actual state is deleting 2014-07-24 08:14:12.636 | ERROR [oslo.messaging.rpc.dispatcher] Exception during message handling: Unexpected task state: expecting ('powering-off',) but the actual state is deleting 2014-07-24 08:14:12.636 | Traceback (most recent call last): 2014-07-24 08:14:12.636 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply 2014-07-24 08:14:12.636 | incoming.message)) 2014-07-24 08:14:12.636 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch 2014-07-24 08:14:12.636 | return self._do_dispatch(endpoint, method, ctxt, args) 2014-07-24 08:14:12.636 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 122, in _do_dispatch 2014-07-24 08:14:12.636 | result = getattr(endpoint, method)(ctxt, **new_args) 2014-07-24 08:14:12.636 | File "nova/exception.py", line 88, in wrapped 2014-07-24 08:14:12.636 | payload) 2014-07-24 08:14:12.636 | File "nova/openstack/common/excutils.py", line 82, in __exit__ 2014-07-24 08:14:12.637 | six.reraise(self.type_, self.value, self.tb) 2014-07-24 08:14:12.637 | File "nova/exception.py", line 71, in wrapped 2014-07-24 08:14:12.637 | return f(self, context, *args, **kw) 2014-07-24 08:14:12.637 | File "nova/compute/manager.py", line 283, in decorated_function 2014-07-24 08:14:12.637 | LOG.info(_("Task possibly preempted: %s") % e.format_message()) 2014-07-24 08:14:12.637 | File "nova/openstack/common/excutils.py", line 82, in __exit__ 2014-07-24 08:14:12.637 | six.reraise(self.type_, self.value, self.tb) 2014-07-24 08:14:12.637 | File "nova/compute/manager.py", line 277, in decorated_function 2014-07-24 08:14:12.637 | return function(self, context, *args, **kwargs) 2014-07-24 08:14:12.637 | File "nova/compute/manager.py", line 341, in decorated_function 2014-07-24 08:14:12.637 | return function(self, context, *args, **kwargs) 2014-07-24 08:14:12.637 | File "nova/compute/manager.py", line 319, in decorated_function 2014-07-24 08:14:12.638 | kwargs['instance'], e, sys.exc_info()) 2014-07-24 08:14:12.638 | File "nova/openstack/common/excutils.py", line 82, in __exit__ 2014-07-24 08:14:12.638 | six.reraise(self.type_, self.value, self.tb) 2014-07-24 08:14:12.638 | File "nova/compute/manager.py", line 307, in decorated_function 2014-07-24 08:14:12.638 | return function(self, context, *args, **kwargs) 2014-07-24 08:14:12.638 | File "nova/compute/manager.py", line 2388, in stop_instance 2014-07-24 08:14:12.638 | do_stop_instance() 2014-07-24 08:14:12.638 | File "nova/openstack/common/lockutils.py", line 325, in inner 2014-07-24 08:14:12.638 | return f(*args, **kwargs) 2014-07-24 08:14:12.638 | File "nova/compute/manager.py", line 2384, in do_stop_instance 2014-07-24 08:14:12.638 | instance.save(expected_task_state=task_states.POWERING_OFF) 2014-07-24 08:14:12.638 | File "nova/objects/base.py", line 196, in wrapper 2014-07-24 08:14:12.639 | return fn(self, ctxt, *args, **kwargs) 2014-07-24 08:14:12.639 | File "nova/objects/instance.py", line 469, in save 2014-07-24 08:14:12.639 | columns_to_join=_expected_cols(expected_attrs)) 2014-07-24 08:14:12.639 | File "nova/db/api.py", line 780, in instance_update_and_get_original 2014-07-24 08:14:12.639 | columns_to_join=columns_to_join) 2014-07-24 08:14:12.639 | File "nova/db/sqlalchemy/api.py", line 167, in wrapper 2014-07-24 08:14:12.639 | return f(*args, **kwargs) 2014-07-24 08:14:12.639 | File "nova/db/sqlalchemy/api.py", line 2238, in instance_update_and_get_original 2014-07-24 08:14:12.640 | columns_to_join=columns_to_join) 2014-07-24 08:14:12.640 | File "nova/db/sqlalchemy/api.py", line 2286, in _instance_update 2014-07-24 08:14:12.640 | actual=actual_state, expected=expected) 2014-07-24 08:14:12.640 | UnexpectedDeletingTaskStateError: Unexpected task state: expecting ('powering-off',) but the actual state is deleting And this: 2014-07-24 08:14:12.643 | ERROR [oslo.messaging.rpc.dispatcher] Exception during message handling: Object action obj_load_attr failed because: attribute id not lazy-loadable 2014-07-24 08:14:12.643 | Traceback (most recent call last): 2014-07-24 08:14:12.643 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply 2014-07-24 08:14:12.643 | incoming.message)) 2014-07-24 08:14:12.643 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch 2014-07-24 08:14:12.643 | return self._do_dispatch(endpoint, method, ctxt, args) 2014-07-24 08:14:12.643 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/rpc/dispatcher.py", line 122, in _do_dispatch 2014-07-24 08:14:12.643 | result = getattr(endpoint, method)(ctxt, **new_args) 2014-07-24 08:14:12.644 | File "nova/exception.py", line 88, in wrapped 2014-07-24 08:14:12.644 | payload) 2014-07-24 08:14:12.644 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/notify/notifier.py", line 232, in error 2014-07-24 08:14:12.644 | self._notify(ctxt, event_type, payload, 'ERROR') 2014-07-24 08:14:12.644 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/notify/notifier.py", line 278, in _notify 2014-07-24 08:14:12.644 | super(_SubNotifier, self)._notify(ctxt, event_type, payload, priority) 2014-07-24 08:14:12.644 | File "/home/jenkins/workspace/gate-nova-python26/.tox/py26/lib/python2.6/site-packages/oslo/messaging/notify/notifier.py", line 151, in _notify 2014-07-24 08:14:12.644 | payload = self._serializer.serialize_entity(ctxt, payload) 2014-07-24 08:14:12.644 | File "nova/rpc.py", line 106, in serialize_entity 2014-07-24 08:14:12.644 | return self._base.serialize_entity(context, entity) 2014-07-24 08:14:12.644 | File "nova/rpc.py", line 95, in serialize_entity 2014-07-24 08:14:12.645 | return jsonutils.to_primitive(entity, convert_instances=True) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 133, in to_primitive 2014-07-24 08:14:12.645 | return dict((k, recursive(v)) for k, v in six.iteritems(value)) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 133, in <genexpr> 2014-07-24 08:14:12.645 | return dict((k, recursive(v)) for k, v in six.iteritems(value)) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 133, in to_primitive 2014-07-24 08:14:12.645 | return dict((k, recursive(v)) for k, v in six.iteritems(value)) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 133, in <genexpr> 2014-07-24 08:14:12.645 | return dict((k, recursive(v)) for k, v in six.iteritems(value)) 2014-07-24 08:14:12.645 | File "nova/openstack/common/jsonutils.py", line 148, in to_primitive 2014-07-24 08:14:12.645 | return recursive(dict(value.iteritems()), level=level + 1) 2014-07-24 08:14:12.646 | File "nova/objects/base.py", line 438, in iteritems 2014-07-24 08:14:12.646 | yield name, getattr(self, name) 2014-07-24 08:14:12.646 | File "nova/objects/instance.py", line 229, in name 2014-07-24 08:14:12.646 | base_name = CONF.instance_name_template % self.id 2014-07-24 08:14:12.646 | File "nova/objects/base.py", line 67, in getter 2014-07-24 08:14:12.646 | self.obj_load_attr(name) 2014-07-24 08:14:12.646 | File "nova/objects/instance.py", line 507, in obj_load_attr 2014-07-24 08:14:12.646 | reason='attribute %s not lazy-loadable' % attrname) 2014-07-24 08:14:12.646 | ObjectActionError: Object action obj_load_attr failed because: attribute id not lazy-loadable 2014-07-24 08:14:12.646 | }}} To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1348661/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp