[Openstack] OpenStack neutron error

Eugen Block eblock at nde.ag
Thu Aug 2 12:49:24 UTC 2018


Hi,

the description in [1] sounds very similar to your problem and seems  
to be a bug in the docs. Can you check the ports you configured for  
keystone and which ports you have set in neutron configs?

Regards,
Eugen

[1]  
https://ask.openstack.org/en/question/114642/neutron-configuration-errot-failed-to-retrieve-extensions-list-from-network-api/


Zitat von Zufar Dhiyaulhaq <zufardhiyaulhaq at gmail.com>:

> Hi, im trying to install openstack queens from sratch (manual) from
> openstack documentation. but i have problem in neutron. when im try to
> verify with `openstack netwrok agent list` there are error `HTTP exception
> unknown error`
>
> when im check the logs from controller
> in`/var/log/neutron/neutron-server.log` i have this error
>
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors [-] An
> error occurred during processing the request: GET /v2.0/extensions
> HTTP$
> Accept: application/json
> Accept-Encoding: gzip, deflate
> Connection: keep-alive
> Content-Type: text/plain
> Host: controller:9696
> User-Agent: python-neutronclient
> X-Auth-Token: *****: DiscoveryFailure: Could not determine a suitable
> URL for the plugin
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> Traceback (most recent call last):
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/oslo_middleware/catch_errors.py",
> lin$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> response = req.get_response(self.application)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/webob/request.py", line 1316, in
> send
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> application, catch_exc_info=False)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/webob/request.py", line 1280, in
> call$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> app_iter = application(self.environ, start_response)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 131, in __call__
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> resp = self.call_func(req, *args, **self.kwargs)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 196, in
> call_func
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> return self.func(req, *args, **kwargs)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> response = self.process_request(req)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> resp = super(AuthProtocol, self).process_request(request)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> allow_expired=allow_expired)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> Traceback (most recent call last):
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/oslo_middleware/catch_errors.py",
> lin$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> response = req.get_response(self.application)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/webob/request.py", line 1316, in
> send
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> application, catch_exc_info=False)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/webob/request.py", line 1280, in
> call$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> app_iter = application(self.environ, start_response)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 131, in __call__
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> resp = self.call_func(req, *args, **self.kwargs)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 196, in
> call_func
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> return self.func(req, *args, **kwargs)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> response = self.process_request(req)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> resp = super(AuthProtocol, self).process_request(request)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> allow_expired=allow_expired)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> data = self.fetch_token(token, **kwargs)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/__init_$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> allow_expired=allow_expired)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/_identi$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> auth_ref = self._request_strategy.verify_token(
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/_identi$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> strategy_class = self._get_strategy_class()
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystonemiddleware/auth_token/_identi$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors     if
> self._adapter.get_endpoint(version=klass.AUTH_VERSION):
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 223,
> $
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> return self.session.get_endpoint(auth or self.auth, **kwargs)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystoneauth1/session.py", line 942,
> $
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> return auth.get_endpoint(self, **kwargs)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py",
> line$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> allow_version_hack=allow_version_hack, **kwargs)
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors   File
> "/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py",
> line$
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> service_catalog = self.get_access(session).service_catalog
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> raise exceptions.DiscoveryFailure('Could not determine a suitable URL
> '
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> DiscoveryFailure: Could not determine a suitable URL for the plugin
> 2018-08-02 19:21:37.511 2486 ERROR oslo_middleware.catch_errors
> 2018-08-02 19:21:37.512 2486 INFO neutron.wsgi [-] 10.100.0.70 "GET
> /v2.0/extensions HTTP/1.1" status: 500  len: 404 time: 0.0035110
>
>
> --
>
> *Regards,*
> *Zufar Dhiyaulhaq*






More information about the Openstack mailing list