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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
