DiscoveryFailed with could not determine a suitable URL for the plugin
Issue
Error Log:
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors Traceback (most recent call last):
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/oslo_middleware/catch_errors.py", line 41, in __call__
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors response = req.get_response(self.application)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/webob/request.py", line 1299, in send
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors application, catch_exc_info=False)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/webob/request.py", line 1263, in call_application
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors app_iter = application(self.environ, start_response)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors resp = self.call_func(req, *args, **self.kwargs)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors return self.func(req, *args, **kwargs)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 320, in __call__
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors response = self.process_request(req)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 552, in process_request
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors resp = super(AuthProtocol, self).process_request(request)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 348, in process_request
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors data, user_auth_ref = self._do_fetch_token(request.user_token)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 388, in _do_fetch_token
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors data = self.fetch_token(token)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 683, in fetch_token
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors data = self._identity_server.verify_token(token)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 214, in verify_token
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors auth_ref = self._request_strategy.verify_token(user_token)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 166, in _request_strategy
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors strategy_class = self._get_strategy_class()
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 188, in _get_strategy_class
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors if self._adapter.get_endpoint(version=klass.AUTH_VERSION):
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 146, in get_endpoint
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors return self.session.get_endpoint(auth or self.auth, **kwargs)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 771, in get_endpoint
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors return auth.get_endpoint(self, **kwargs)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 212, in get_endpoint
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors service_catalog = self.get_access(session).service_catalog
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 136, in get_access
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors self.auth_ref = self.get_auth_ref(session)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 179, in get_auth_ref
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors self._plugin = self._do_create_plugin(session)
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 174, in _do_create_plugin
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors raise exceptions.DiscoveryFailure('Could not determine a suitable URL '
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors DiscoveryFailure: Could not determine a suitable URL for the plugin
2017-06-15 08:24:35.095 143971 ERROR oslo_middleware.catch_errors
Environment
Red Hat OpenStack Platform 10.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.