ServerManager :: Neutron client exceptions seen on HA setup.
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Won't Fix
|
High
|
Dheeraj Gautam | |||
R3.0.3.x |
Won't Fix
|
High
|
Dheeraj Gautam | |||
R3.1 |
Fix Committed
|
High
|
Dheeraj Gautam | |||
R3.2 |
Fix Committed
|
High
|
Dheeraj Gautam | |||
Trunk |
Fix Committed
|
High
|
Dheeraj Gautam |
Bug Description
Sanity scripts are failing with nova client exception since R3.0.3. It's seen that nova api calls neutron client internally which doesn't have anything to do with the particular test script and is a general code flow. Here neutron client exceptions are seen in the nova api logs which match in time stamp with the test script failures.
Trace as below:-
2016-10-19 14:21:17.482 31940 ERROR nova.api.openstack [req-df5ee8f1-
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack Traceback (most recent call last):
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return req.get_
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack application, catch_exc_
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack app_iter = application(
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return resp(environ, start_response)
", line 634, in __call__2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return self._call_app(env, start_response)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return self._app(env, _fake_start_
[11:39:22 PM] sudheendra rao: 2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return resp(environ, start_response)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return resp(environ, start_response)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack response = self.app(environ, start_response)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return resp(environ, start_response)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack resp = self.call_func(req, args, *self.kwargs)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return self.func(req, args, *kwargs)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack content_type, body, accept)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack request, action_args)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack **action_args)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack return self._show(req, resp_obj)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack self._extend_
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack servers))
[11:39:34 PM] sudheendra rao: 2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack security_groups = self._get_
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack search_results = neutron.
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack ret = self.function(
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack retrieve_all, **_params)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack for r in self._paginatio
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack res = self.get(path, params=params)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack headers=headers, params=params)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack headers=headers, params=params)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack self._handle_
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack exception_
[11:39:46 PM] sudheendra rao: 2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack File "/usr/lib/
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack message=message)
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack NeutronClientEx
2016-10-19 14:21:17.482 31940 TRACE nova.api.openstack
Changed in juniperopenstack: | |
milestone: | r3.0.3.1 → none |
assignee: | nobody → Abhay Joshi (abhayj) |
milestone: | none → r3.0.3.1 |
information type: | Proprietary → Public |
Pre-existing. Won't fix in 3.0.3.1.