os-server-external-events responses 500 to neutron
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Christopher Yeoh |
Bug Description
The issue usually not fatal, but nova MUST not return 500 on these requests.
http://
2014-07-22 17:15:25.547 AUDIT nova.api.
2014-07-22 17:15:25.548 ERROR nova.api.openstack [req-82b210ca-
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack Traceback (most recent call last):
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/opt/stack/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack return req.get_
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/lib/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack application, catch_exc_
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/lib/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack app_iter = application(
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/lib/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/local/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack return self._app(env, start_response)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/lib/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/lib/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/local/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack response = self.app(environ, start_response)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/lib/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/lib/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack resp = self.call_func(req, *args, **self.kwargs)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/usr/lib/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack return self.func(req, *args, **kwargs)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/opt/stack/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack content_type, body, accept)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/opt/stack/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack action_result = self.dispatch(meth, request, action_args)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/opt/stack/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack return method(req=request, **action_args)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/opt/stack/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack accepted)
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/opt/stack/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack context, instances_
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/opt/stack/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack server=
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack File "/opt/stack/
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack 'Instance %s') % instance['uuid'])
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack NovaException: Unable to find host for Instance f918bf3f-
2014-07-22 17:15:25.548 26476 TRACE nova.api.openstack
2014-07-22 17:15:25.552 INFO nova.api.openstack [req-82b210ca-
2014-07-22 17:15:25.552 DEBUG nova.api.
2014-07-22 17:15:25.553 INFO nova.osapi_
The error on the q-svc side:
http://
2014-07-22 17:15:25.577 26518 DEBUG urllib3.
2014-07-22 17:15:25.578 26518 ERROR neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.578 26518 TRACE neutron.
2014-07-22 17:15:25.651 26518 INFO neutron.wsgi [-] (26518) accepted ('127.0.0.1', 58973)
logstash query:
message: "Caught error: Unable to find host for Instance" AND filename:
http://
Changed in nova: | |
status: | New → Confirmed |
assignee: | nobody → Christopher Yeoh (cyeoh-0) |
Changed in nova: | |
milestone: | none → juno-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | juno-3 → 2014.2 |
Bug 1333654 is related to this.
I am a bit surprised this traceback still shows up, especially as it hardly results in an error for the build.
The bug has been filed before the fix for the above bug merged but I still see the tracebacks, and that's what surprises me.
Anyway, the relevant patches which are connected to this bug are:
https:/ /review. openstack. org/#/c/ 103865/ /review. openstack. org/#/c/ 109952/
https:/