DiscoveryFailed with could not determine a suitable URL for the plugin

Solution In Progress - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content