Deadlock in quota reservations in security groups tests on old side of grenade (icehouse)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
2014-07-28 19:59:01.933 ERROR nova.api.openstack [req-6907415f-
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack Traceback (most recent call last):
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return req.get_
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack application, catch_exc_
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack app_iter = application(
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return self.app(env, start_response)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/local/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack response = self.app(environ, start_response)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return resp(environ, start_response)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack resp = self.call_func(req, *args, **self.kwargs)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return self.func(req, *args, **kwargs)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack content_type, body, accept)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack action_result = self.dispatch(meth, request, action_args)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return method(req=request, **action_args)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack context, group_name, group_description)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack reservations = QUOTAS.
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack user_id=user_id)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack project_
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack project_
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return f(*args, **kwargs)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return f(*args, **kwargs)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack context, session, project_id, user_id)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/opt/stack/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack with_lockmode(
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return list(self)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack return self._execute_
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack result = conn.execute(
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack params)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack compiled_sql, distilled_params
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack context)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack exc_info
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack reraise(
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack context)
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack cursor.
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack self.errorhandl
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack File "/usr/lib/
2014-07-28 19:59:01.933 2641 TRACE nova.api.openstack raise errorclass, errorvalue
Looks like when this fails it's in the partial grenade jobs in the old side of grenade, so we haven't gotten to the upgrade (if I understand grenade correctly) so could just be a latent bug in icehouse.
It does look like it's racing in concurrent tests because it's the xml tests that are failing, which could be due to running smoke tests in grenade, but sdague would know more about that or would implications it has in how the tests run.
Here is a reasonable logstash query:
message:
That shows 12 hits in 7 days.
This could be related to bug 1297590 and there is history in bug 1193199.
tags: | added: testing |
Changed in nova: | |
milestone: | none → juno-rc1 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | juno-rc1 → 2014.2 |
e-r query: https:/ /review. openstack. org/#/c/ 110481/