Activity log for bug #1463039

Date Who What changed Old value New value Message
2015-06-08 14:01:53 Bob Ball bug added bug
2015-06-08 14:02:06 Bob Ball affects bagpipe-l2 nova
2015-06-08 14:03:35 Bob Ball tags xenserver
2015-06-08 14:47:08 Bob Ball description XenServer CI is hitting the following issue (e.g. http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/64/188764/2/137/index.html) 2015-06-05 15:27:01.284 ERROR oslo_messaging.rpc.dispatcher [req-5abea3a3-d27b-4221-bec0-3f6ab9a8627e ServerActionsTestJSON-151373989 ServerActionsTestJSON-2013533026] Exception during message handling: 'BandwidthUsage' object has no attribute 'instance_uuid' Traceback (most recent call last): File "/opt/stack/new/nova/nova/conductor/manager.py", line 436, in _object_dispatch return getattr(target, method)(*args, **kwargs) File "/opt/stack/new/nova/nova/objects/base.py", line 833, in wrapper return fn.__get__(None, obj)(*args, **kwargs) File "/opt/stack/new/nova/nova/objects/base.py", line 160, in wrapper result = fn(cls, context, *args, **kwargs) File "/opt/stack/new/nova/nova/objects/bandwidth_usage.py", line 88, in get_by_uuids return base.obj_make_list(context, cls(), BandwidthUsage, db_bw_usages) File "/opt/stack/new/nova/nova/objects/base.py", line 811, in obj_make_list **extra_args) File "/opt/stack/new/nova/nova/objects/bandwidth_usage.py", line 40, in _from_db_object bw_usage[field] = db_bw_usage[field] File "/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/models.py", line 54, in __getitem__ return getattr(self, key) AttributeError: 'BandwidthUsage' object has no attribute 'instance_uuid' Also seen in the periodic task: 2015-06-05 15:26:32.219 ERROR nova.openstack.common.periodic_task [req-a13743a2-7ca0-4865-a237-6aba08e704fb None None] Error during ComputeManager._poll_bandwidth_usage: 'NoneType' object has no attribute '__getitem__' Traceback (most recent call last): File "/opt/stack/new/nova/nova/conductor/manager.py", line 436, in _object_dispatch return getattr(target, method)(*args, **kwargs) File "/opt/stack/new/nova/nova/objects/base.py", line 831, in wrapper return fn(obj, *args, **kwargs) File "/opt/stack/new/nova/nova/objects/base.py", line 205, in wrapper return fn(self, *args, **kwargs) File "/opt/stack/new/nova/nova/objects/bandwidth_usage.py", line 65, in create self._from_db_object(self._context, self, db_bw_usage) File "/opt/stack/new/nova/nova/objects/bandwidth_usage.py", line 40, in _from_db_object bw_usage[field] = db_bw_usage[field] TypeError: 'NoneType' object has no attribute '__getitem__' XenServer CI is hitting the following issue (e.g. http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/64/188764/2/137/index.html) Traceback (most recent call last): File "/opt/stack/new/nova/nova/compute/manager.py", line 6037, in _error_out_instance_on_exception yield File "/opt/stack/new/nova/nova/compute/manager.py", line 2658, in rebuild_instance extra_usage_info=extra_usage_info) File "/opt/stack/new/nova/nova/compute/utils.py", line 270, in notify_usage_exists ignore_missing_network_data) File "/opt/stack/new/nova/nova/notifications.py", line 316, in bandwidth_usage audit_start) File "/opt/stack/new/nova/nova/objects/base.py", line 833, in wrapper return fn.__get__(None, obj)(*args, **kwargs) File "/opt/stack/new/nova/nova/objects/base.py", line 158, in wrapper args, kwargs) File "/opt/stack/new/nova/nova/conductor/rpcapi.py", line 261, in object_class_action objver=objver, args=args, kwargs=kwargs) File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/client.py", line 156, in call retry=self.retry) File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/transport.py", line 90, in _send timeout=timeout, retry=retry) File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 361, in send retry=retry) File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 352, in _send raise result AttributeError: 'BandwidthUsage' object has no attribute 'instance_uuid' Traceback (most recent call last): File "/opt/stack/new/nova/nova/conductor/manager.py", line 436, in _object_dispatch return getattr(target, method)(*args, **kwargs) File "/opt/stack/new/nova/nova/objects/base.py", line 833, in wrapper return fn.__get__(None, obj)(*args, **kwargs) File "/opt/stack/new/nova/nova/objects/base.py", line 160, in wrapper result = fn(cls, context, *args, **kwargs) File "/opt/stack/new/nova/nova/objects/bandwidth_usage.py", line 88, in get_by_uuids return base.obj_make_list(context, cls(), BandwidthUsage, db_bw_usages) File "/opt/stack/new/nova/nova/objects/base.py", line 811, in obj_make_list **extra_args) File "/opt/stack/new/nova/nova/objects/bandwidth_usage.py", line 40, in _from_db_object bw_usage[field] = db_bw_usage[field] File "/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/models.py", line 54, in __getitem__ return getattr(self, key) AttributeError: 'BandwidthUsage' object has no attribute 'instance_uuid' Also seen in the periodic task: 2015-06-05 15:26:32.219 ERROR nova.openstack.common.periodic_task [req-a13743a2-7ca0-4865-a237-6aba08e704fb None None] Error during ComputeManager._poll_bandwidth_usage: 'NoneType' object has no attribute '__getitem__' Traceback (most recent call last):   File "/opt/stack/new/nova/nova/conductor/manager.py", line 436, in _object_dispatch     return getattr(target, method)(*args, **kwargs)   File "/opt/stack/new/nova/nova/objects/base.py", line 831, in wrapper     return fn(obj, *args, **kwargs)   File "/opt/stack/new/nova/nova/objects/base.py", line 205, in wrapper     return fn(self, *args, **kwargs)   File "/opt/stack/new/nova/nova/objects/bandwidth_usage.py", line 65, in create     self._from_db_object(self._context, self, db_bw_usage)   File "/opt/stack/new/nova/nova/objects/bandwidth_usage.py", line 40, in _from_db_object     bw_usage[field] = db_bw_usage[field] TypeError: 'NoneType' object has no attribute '__getitem__'
2015-06-08 18:55:21 OpenStack Infra nova: status New In Progress
2015-06-08 18:55:21 OpenStack Infra nova: assignee Andrew Laski (alaski)
2015-06-10 13:34:26 Matt Riedemann nova: importance Undecided High
2015-06-10 13:36:45 Matt Riedemann tags xenserver kilo-backport-potential xenserver
2015-06-10 18:25:05 OpenStack Infra nova: status In Progress Fix Committed
2015-06-24 12:16:07 Thierry Carrez nova: status Fix Committed Fix Released
2015-06-24 12:16:07 Thierry Carrez nova: milestone liberty-1
2015-10-15 08:49:48 Thierry Carrez nova: milestone liberty-1 12.0.0