Caught error: 'image_id'

Bug #1344496 reported by Joshua Harlow
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
New
Undecided
Unassigned

Bug Description

Seeing a gate failure that likely is a simple fix:

2014-07-18 23:00:23.079 ERROR nova.api.openstack [req-e3775887-0eac-4f34-99fd-835596ca2d98 TestVolumeBootPatternV2-1496951708 TestVolumeBootPatternV2-1105555909] Caught error: 'image_id'
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack Traceback (most recent call last):
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/opt/stack/new/nova/nova/api/openstack/__init__.py", line 125, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return req.get_response(self.application)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack application, catch_exc_info=False)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack app_iter = application(self.environ, start_response)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/opt/stack/new/python-keystoneclient/keystoneclient/middleware/auth_token.py", line 663, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return self.app(env, start_response)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/local/lib/python2.7/dist-packages/routes/middleware.py", line 131, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack response = self.app(environ, start_response)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 130, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack resp = self.call_func(req, *args, **self.kwargs)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return self.func(req, *args, **kwargs)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/opt/stack/new/nova/nova/api/openstack/wsgi.py", line 906, in __call__
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack content_type, body, accept)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/opt/stack/new/nova/nova/api/openstack/wsgi.py", line 972, in _process_stack
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack action_result = self.dispatch(meth, request, action_args)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/opt/stack/new/nova/nova/api/openstack/wsgi.py", line 1056, in dispatch
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return method(req=request, **action_args)
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/opt/stack/new/nova/nova/api/openstack/compute/servers.py", line 773, in show
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack instance))
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File "/opt/stack/new/nova/nova/objects/instance.py", line 581, in add_image_ref
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack instance['image_ref'] = props['image_id']
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack KeyError: 'image_id'
2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack

2014-07-18 23:00:23.083 DEBUG nova.api.openstack.wsgi [req-e3775887-0eac-4f34-99fd-835596ca2d98 TestVolumeBootPatternV2-1496951708 TestVolumeBootPatternV2-1105555909] Returning 500 to user: The server has either erred or is incapable of performing the requested operation. __call__ /opt/stack/new/nova/nova/api/openstack/wsgi.py:1198

http://logs.openstack.org/97/107897/4/check/check-grenade-dsvm/30ffc0e/logs/new/screen-n-api.txt.gz?level=DEBUG

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.