Setup:-
nodei19 10.204.217.131 openstack
nodei17 10.204.217.129 controller, analytics, analyticsdb
nodec28 10.204.217.13 controller, analytics, analyticsdb
nodec10 10.204.217.176 controller, analytics, analyticsdb
nodeg37 10.204.217.77 lb
nodei20 10.204.217.132 compute
nodec33 10.204.217.168 compute
Neutron net-list fails with following error and traceback in neutron server log
(nova-api)[nova@nodei19 /]$ neutron net-list
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
Request Failed: internal server error while processing your request.
Neutron server returns request_ids: ['req-247bc189-946c-4ead-ac12-35ce8d58e7d0']
(nova-api)[nova@nodei19 /]$
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource [req-247bc189-946c-4ead-ac12-35ce8d58e7d0 a7d57a1f36fd4b98876a9b504a17a700 963338afd6b243daa10c5a1b37ba99fa - - -] index failed: No details.
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource Traceback (most recent call last):
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron/api/v2/resource.py", line 79, in resource
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource result = method(request=request, **args)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 95, in wrapped
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource setattr(e, '_RETRY_EXCEEDED', True)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource self.force_reraise()
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource six.reraise(self.type_, self.value, self.tb)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 91, in wrapped
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource return f(*args, **kwargs)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 151, in wrapper
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource ectxt.value = e.inner_exc
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource self.force_reraise()
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource six.reraise(self.type_, self.value, self.tb)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 139, in wrapper
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource return f(*args, **kwargs)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 131, in wrapped
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource traceback.format_exc())
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource self.force_reraise()
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource six.reraise(self.type_, self.value, self.tb)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 126, in wrapped
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource return f(*dup_args, **dup_kwargs)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 368, in index
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource return self._items(request, True, parent_id)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 308, in _items
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource obj_list = obj_getter(request.context, **kwargs)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin_base.py", line 247, in get_networks
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource fields)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin.py", line 332, in _list_resource
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource res_type, 'READALL')
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin.py", line 206, in _request_backend
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource response = self._relay_request(url_path, data=data)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin.py", line 199, in _relay_request
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource url, data=data, headers={'Content-type': 'application/json'})
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin.py", line 187, in _request_api_server_authn
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource response = self._request_api_server(url, data, headers=authn_headers)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/neutron_plugin_contrail/plugins/opencontrail/contrail_plugin.py", line 150, in _request_api_server
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource response = requests.post(url, data=data, headers=headers)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/requests/api.py", line 110, in post
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource return request('post', url, data=data, json=json, **kwargs)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/requests/api.py", line 56, in request
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource return session.request(method=method, url=url, **kwargs)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 488, in request
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource resp = self.send(prep, **send_kwargs)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 609, in send
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource r = adapter.send(request, **kwargs)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 487, in send
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource raise ConnectionError(e, request=request)
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource ConnectionError: HTTPConnectionPool(host='192.168.100.12', port=8082): Max retries exceeded with url: /neutron/network (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x7f8e1d191490>: Failed to establish a new connection: [Errno 113] EHOSTUNREACH',))
2017-08-28 15:32:38.733 20 ERROR neutron.api.v2.resource
2017-08-28 15:32:38.741 20 INFO neutron.wsgi [req-247bc189-946c-4ead-ac12-35ce8d58e7d0 a7d57a1f36fd4b98876a9b504a17a700 963338afd6b243daa10c5a1b37ba99fa - - -] 10.204.217.131 - - [28/Aug/2017 15:32:38] "GET /v2.0/networks.json HTTP/1.1" 500 368 3.545291
Using openstack cli also hits the same neutron server traceback
(keystone) [root@nodei19 /]# openstack network list [root@nodei19 /]#
HttpException: Internal Server Error, Request Failed: internal server error while processing your request.
(keystone)