settingsLogin | Registersettings

[openstack-dev] [ocata] [nova-api] Nova api stopped working after a yum update

0 votes

Hello all,
I ran "yum update" on my OpenStack controller and now any request to the
nova.api service (port 8774) results in an error in
"/var/log/nova/nova-api.log".

A simple get request,

GET /v2.1/os-hypervisors/detail HTTP/1.1
Host: host.domain.com:8774
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:54.0)
Gecko/20100101 Firefox/54.0
X-Auth-Token: XXXXXXXXXXXX
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: en-US,en;q=0.5
Content-Type: application/json
Content-Length: 0
DNT: 1
Connection: close
Upgrade-Insecure-Requests: 1

Results in and error logged to "/var/log/nova/nova-api.log

WARNING keystoneauth.identity.generic.base [-] Discovering versions from
the identity service failed when creating the password plugin. Attempting
to determine version from URL.
ERROR nova.api.openstack [-] Caught error: Could not determine a suitable
URL for the plugin
ERROR nova.api.openstack Traceback (most recent call last):
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/nova/api/openstack/init.py", line 88, in call
ERROR nova.api.openstack return req.getresponse(self.application)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py",
line 1299, in send
ERROR nova.api.openstack application, catch
excinfo=False)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py",
line 1263, in call
application
ERROR nova.api.openstack appiter = application(self.environ,
start
response)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py",
line 144, in call
ERROR nova.api.openstack return resp(environ, startresponse)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py",
line 130, in call
ERROR nova.api.openstack resp = self.call
func(req, *args,
**self.kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py",
line 195, in call_func
ERROR nova.api.openstack return self.func(req, *args, **kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/osprofiler/web.py",
line 108, in __call__
ERROR nova.api.openstack return request.get_response(self.application)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py",
line 1299, in send
ERROR nova.api.openstack application, catch_exc_info=False)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py",
line 1263, in call_application
ERROR nova.api.openstack app_iter = application(self.environ,
start_response)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py",
line 130, in __call__
ERROR nova.api.openstack resp = self.call_func(req, *args,
**self.kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py",
line 195, in call_func
ERROR nova.api.openstack return self.func(req, *args, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystonemiddleware/auth_token/__init__.py", line 332, in __call__
ERROR nova.api.openstack response = self.process_request(req)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystonemiddleware/auth_token/__init__.py", line 623, in
process_request
ERROR nova.api.openstack resp = super(AuthProtocol,
self).process_request(request)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystonemiddleware/auth_token/__init__.py", line 405, in
process_request
ERROR nova.api.openstack allow_expired=allow_expired)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystonemiddleware/auth_token/__init__.py", line 435, in
_do_fetch_token
ERROR nova.api.openstack data = self.fetch_token(token, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystonemiddleware/auth_token/__init__.py", line 762, in
fetch_token
ERROR nova.api.openstack allow_expired=allow_expired)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystonemiddleware/auth_token/_identity.py", line 217, in
verify_token
ERROR nova.api.openstack auth_ref = self._request_strategy.verify_token(
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystonemiddleware/auth_token/_identity.py", line 168, in
_request_strategy
ERROR nova.api.openstack strategy_class = self._get_strategy_class()
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystonemiddleware/auth_token/_identity.py", line 190, in
_get_strategy_class
ERROR nova.api.openstack if self._adapter.get_endpoint(
version=klass.AUTH_VERSION):
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystoneauth1/adapter.py", line 176, in get_endpoint
ERROR nova.api.openstack return self.session.get_endpoint(auth or
self.auth, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystoneauth1/session.py", line 856, in get_endpoint
ERROR nova.api.openstack return auth.get_endpoint(self, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystoneauth1/identity/base.py", line 212, in get_endpoint
ERROR nova.api.openstack service_catalog = self.get_access(session).
service_catalog
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystoneauth1/identity/base.py", line 136, in get_access
ERROR nova.api.openstack self.auth_ref = self.get_auth_ref(session)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystoneauth1/identity/generic/base.py", line 196, in get_auth_ref
ERROR nova.api.openstack self._plugin = self._do_create_plugin(session)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-
packages/keystoneauth1/identity/generic/base.py", line 191, in
_do_create_plugin
ERROR nova.api.openstack raise exceptions.DiscoveryFailure('Could not
determine a suitable URL '
ERROR nova.api.openstack DiscoveryFailure: Could not determine a suitable
URL for the plugin
ERROR nova.api.openstack

All nova requests seem to result in a smiler error. Am I possibly missing a
"new" configuration option in nova.conf or api-paste.in?

Here is a list of packages that where updated via yum update.

---> Package openstack-cinder.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-cinder.noarch 1:10.0.5-1.el7 will be an update
---> Package openstack-dashboard.noarch 1:11.0.1-2.el7 will be updated
---> Package openstack-dashboard.noarch 1:11.0.3-1.el7 will be an update
---> Package openstack-heat-api.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-api.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-api-cfn.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-api-cfn.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-common.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-common.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-engine.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-engine.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-keystone.noarch 1:11.0.0-1.el7 will be updated
---> Package openstack-keystone.noarch 1:11.0.3-1.el7 will be an update
---> Package openstack-magnum-api.noarch 0:4.1.0-2.el7 will be updated
---> Package openstack-magnum-api.noarch 0:4.1.3-1.el7 will be an update
---> Package openstack-magnum-common.noarch 0:4.1.0-2.el7 will be updated
---> Package openstack-magnum-common.noarch 0:4.1.3-1.el7 will be an update
---> Package openstack-magnum-conductor.noarch 0:4.1.0-2.el7 will be updated
---> Package openstack-magnum-conductor.noarch 0:4.1.3-1.el7 will be an
update
---> Package openstack-neutron.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron.noarch 1:10.0.3-1.el7 will be an update
---> Package openstack-neutron-common.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron-common.noarch 1:10.0.3-1.el7 will be an
update
---> Package openstack-neutron-fwaas.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron-fwaas.noarch 1:10.1.0-1.el7 will be an update
---> Package openstack-neutron-ml2.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron-ml2.noarch 1:10.0.3-1.el7 will be an update
---> Package openstack-neutron-openvswitch.noarch 1:10.0.1-1.el7 will be
updated
---> Package openstack-neutron-openvswitch.noarch 1:10.0.3-1.el7 will be an
update
---> Package openstack-nova-api.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-api.noarch 1:15.0.7-1.el7 will be an update
---> Package openstack-nova-common.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-common.noarch 1:15.0.7-1.el7 will be an update
---> Package openstack-nova-conductor.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-conductor.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-nova-console.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-console.noarch 1:15.0.7-1.el7 will be an update
---> Package openstack-nova-novncproxy.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-novncproxy.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-nova-placement-api.noarch 1:15.0.3-2.el7 will be
updated
---> Package openstack-nova-placement-api.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-nova-scheduler.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-scheduler.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-selinux.noarch 0:0.7.13-2.el7 will be updated
---> Package openstack-selinux.noarch 0:0.8.7-1.el7 will be an update

Thanks,
Avery


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
asked Sep 29, 2017 in openstack-dev by Avery_Rozar (200 points)  

2 Responses

0 votes

You may want to ask this on rdo-list, assuming RDO is where you got your
packages: https://www.redhat.com/mailman/listinfo/rdo-list

Generally speaking, a minor update like that should not bring in any new
required configuration options.

On 09/27/2017 04:51 AM, Avery Rozar wrote:
Hello all,
I ran "yum update" on my OpenStack controller and now any request to the
nova.api service (port 8774) results in an error in
"/var/log/nova/nova-api.log".

A simple get request,

GET /v2.1/os-hypervisors/detail HTTP/1.1
Host: host.domain.com :8774
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:54.0)
Gecko/20100101 Firefox/54.0
X-Auth-Token: XXXXXXXXXXXX
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: en-US,en;q=0.5
Content-Type: application/json
Content-Length: 0
DNT: 1
Connection: close
Upgrade-Insecure-Requests: 1

Results in and error logged to "/var/log/nova/nova-api.log

WARNING keystoneauth.identity.generic.base [-] Discovering versions from
the identity service failed when creating the password plugin.
Attempting to determine version from URL.
ERROR nova.api.openstack [-] Caught error: Could not determine a
suitable URL for the plugin
ERROR nova.api.openstack Traceback (most recent call last):
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/api/openstack/init.py", line
88, in call
ERROR nova.api.openstack return req.getresponse(self.application)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py", line 1299, in send
ERROR nova.api.openstack application, catch
excinfo=False)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py", line 1263, in
call
application
ERROR nova.api.openstack appiter = application(self.environ,
start
response)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in call
ERROR nova.api.openstack return resp(environ, startresponse)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in call
ERROR nova.api.openstack resp = self.call
func(req, *args,
**self.kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func
ERROR nova.api.openstack return self.func(req, *args, **kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/osprofiler/web.py", line 108, in __call__
ERROR nova.api.openstack return request.get_response(self.application)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py", line 1299, in send
ERROR nova.api.openstack application, catch_exc_info=False)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py", line 1263, in
call_application
ERROR nova.api.openstack app_iter = application(self.environ,
start_response)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__
ERROR nova.api.openstack resp = self.call_func(req, *args,
**self.kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func
ERROR nova.api.openstack return self.func(req, *args, **kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py",
line 332, in __call__
ERROR nova.api.openstack response = self.process_request(req)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py",
line 623, in process_request
ERROR nova.api.openstack resp = super(AuthProtocol,
self).process_request(request)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py",
line 405, in process_request
ERROR nova.api.openstack allow_expired=allow_expired)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py",
line 435, in _do_fetch_token
ERROR nova.api.openstack data = self.fetch_token(token, **kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py",
line 762, in fetch_token
ERROR nova.api.openstack allow_expired=allow_expired)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py",
line 217, in verify_token
ERROR nova.api.openstack auth_ref = self._request_strategy.verify_token(
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py",
line 168, in _request_strategy
ERROR nova.api.openstack strategy_class = self._get_strategy_class()
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py",
line 190, in _get_strategy_class
ERROR nova.api.openstack if
self._adapter.get_endpoint(version=klass.AUTH_VERSION):
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 176,
in get_endpoint
ERROR nova.api.openstack return self.session.get_endpoint(auth or
self.auth, **kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 856,
in get_endpoint
ERROR nova.api.openstack return auth.get_endpoint(self, **kwargs)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line
212, in get_endpoint
ERROR nova.api.openstack service_catalog =
self.get_access(session).service_catalog
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line
136, in get_access
ERROR nova.api.openstack self.auth_ref = self.get_auth_ref(session)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py",
line 196, in get_auth_ref
ERROR nova.api.openstack self._plugin = self._do_create_plugin(session)
ERROR nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py",
line 191, in _do_create_plugin
ERROR nova.api.openstack raise exceptions.DiscoveryFailure('Could
not determine a suitable URL '
ERROR nova.api.openstack DiscoveryFailure: Could not determine a
suitable URL for the plugin
ERROR nova.api.openstack

All nova requests seem to result in a smiler error. Am I possibly
missing a "new" configuration option in nova.conf or api-paste.in
?

Here is a list of packages that where updated via yum update.

---> Package openstack-cinder.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-cinder.noarch 1:10.0.5-1.el7 will be an update
---> Package openstack-dashboard.noarch 1:11.0.1-2.el7 will be updated
---> Package openstack-dashboard.noarch 1:11.0.3-1.el7 will be an update
---> Package openstack-heat-api.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-api.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-api-cfn.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-api-cfn.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-common.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-common.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-engine.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-engine.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-keystone.noarch 1:11.0.0-1.el7 will be updated
---> Package openstack-keystone.noarch 1:11.0.3-1.el7 will be an update
---> Package openstack-magnum-api.noarch 0:4.1.0-2.el7 will be updated
---> Package openstack-magnum-api.noarch 0:4.1.3-1.el7 will be an update
---> Package openstack-magnum-common.noarch 0:4.1.0-2.el7 will be updated
---> Package openstack-magnum-common.noarch 0:4.1.3-1.el7 will be an update
---> Package openstack-magnum-conductor.noarch 0:4.1.0-2.el7 will be updated
---> Package openstack-magnum-conductor.noarch 0:4.1.3-1.el7 will be an
update
---> Package openstack-neutron.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron.noarch 1:10.0.3-1.el7 will be an update
---> Package openstack-neutron-common.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron-common.noarch 1:10.0.3-1.el7 will be an
update
---> Package openstack-neutron-fwaas.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron-fwaas.noarch 1:10.1.0-1.el7 will be an update
---> Package openstack-neutron-ml2.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron-ml2.noarch 1:10.0.3-1.el7 will be an update
---> Package openstack-neutron-openvswitch.noarch 1:10.0.1-1.el7 will be
updated
---> Package openstack-neutron-openvswitch.noarch 1:10.0.3-1.el7 will be
an update
---> Package openstack-nova-api.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-api.noarch 1:15.0.7-1.el7 will be an update
---> Package openstack-nova-common.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-common.noarch 1:15.0.7-1.el7 will be an update
---> Package openstack-nova-conductor.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-conductor.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-nova-console.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-console.noarch 1:15.0.7-1.el7 will be an update
---> Package openstack-nova-novncproxy.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-novncproxy.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-nova-placement-api.noarch 1:15.0.3-2.el7 will be
updated
---> Package openstack-nova-placement-api.noarch 1:15.0.7-1.el7 will be
an update
---> Package openstack-nova-scheduler.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-scheduler.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-selinux.noarch 0:0.7.13-2.el7 will be updated
---> Package openstack-selinux.noarch 0:0.8.7-1.el7 will be an update

Thanks,
Avery


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Sep 29, 2017 by Ben_Nemec (19,660 points)   2 3 3
0 votes

So I was able to get things working, I added the following config options
to all configs requiring [keystone_authtoken]:

I added '/v3' to:

authuri = https://host.domain.com:5000
auth
url = https://host.domain.com:35357

and then had to add:

cafile = /etc/pki/tls/certs/gd_bundle-g2-g1.crt

After these changes it's working again.

Thanks,
Avery

On Fri, Sep 29, 2017 at 9:49 AM, Ben Nemec openstack@nemebean.com wrote:

You may want to ask this on rdo-list, assuming RDO is where you got your
packages: https://www.redhat.com/mailman/listinfo/rdo-list

Generally speaking, a minor update like that should not bring in any new
required configuration options.

On 09/27/2017 04:51 AM, Avery Rozar wrote:

Hello all,
I ran "yum update" on my OpenStack controller and now any request to the
nova.api service (port 8774) results in an error in
"/var/log/nova/nova-api.log".

A simple get request,

GET /v2.1/os-hypervisors/detail HTTP/1.1
Host: host.domain.com :8774

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:54.0)
Gecko/20100101 Firefox/54.0
X-Auth-Token: XXXXXXXXXXXX
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: en-US,en;q=0.5
Content-Type: application/json
Content-Length: 0
DNT: 1
Connection: close
Upgrade-Insecure-Requests: 1

Results in and error logged to "/var/log/nova/nova-api.log

WARNING keystoneauth.identity.generic.base [-] Discovering versions from
the identity service failed when creating the password plugin. Attempting
to determine version from URL.
ERROR nova.api.openstack [-] Caught error: Could not determine a suitable
URL for the plugin
ERROR nova.api.openstack Traceback (most recent call last):
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/nova/api/openstack/init.py", line 88, in call
ERROR nova.api.openstack return req.getresponse(self.application)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/request.py",
line 1299, in send
ERROR nova.api.openstack application, catch
excinfo=False)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/request.py",
line 1263, in call
application
ERROR nova.api.openstack appiter = application(self.environ,
start
response)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/dec.py",
line 144, in call
ERROR nova.api.openstack return resp(environ, startresponse)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/dec.py",
line 130, in call
ERROR nova.api.openstack resp = self.call
func(req, *args,
**self.kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/dec.py",
line 195, in call_func
ERROR nova.api.openstack return self.func(req, *args, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/osprofiler/web.py",
line 108, in __call__
ERROR nova.api.openstack return request.get_response(self.appl
ication)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/request.py",
line 1299, in send
ERROR nova.api.openstack application, catch_exc_info=False)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/request.py",
line 1263, in call_application
ERROR nova.api.openstack app_iter = application(self.environ,
start_response)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/dec.py",
line 130, in __call__
ERROR nova.api.openstack resp = self.call_func(req, *args,
**self.kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/webob/dec.py",
line 195, in call_func
ERROR nova.api.openstack return self.func(req, *args, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystonemiddleware/auth_token/__init__.py", line 332, in __call__
ERROR nova.api.openstack response = self.process_request(req)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystonemiddleware/auth_token/__init__.py", line 623, in
process_request
ERROR nova.api.openstack resp = super(AuthProtocol,
self).process_request(request)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystonemiddleware/auth_token/__init__.py", line 405, in
process_request
ERROR nova.api.openstack allow_expired=allow_expired)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystonemiddleware/auth_token/__init__.py", line 435, in
_do_fetch_token
ERROR nova.api.openstack data = self.fetch_token(token, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystonemiddleware/auth_token/__init__.py", line 762, in fetch_token
ERROR nova.api.openstack allow_expired=allow_expired)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystonemiddleware/auth_token/_identity.py", line 217, in
verify_token
ERROR nova.api.openstack auth_ref = self._request_strategy.verify_
token(
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystonemiddleware/auth_token/_identity.py", line 168, in
_request_strategy
ERROR nova.api.openstack strategy_class = self._get_strategy_class()
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystonemiddleware/auth_token/_identity.py", line 190, in
_get_strategy_class
ERROR nova.api.openstack if self._adapter.get_endpoint(ver
sion=klass.AUTH_VERSION):
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py",
line 176, in get_endpoint
ERROR nova.api.openstack return self.session.get_endpoint(auth or
self.auth, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py",
line 856, in get_endpoint
ERROR nova.api.openstack return auth.get_endpoint(self, **kwargs)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystoneauth1/identity/base.py", line 212, in get_endpoint
ERROR nova.api.openstack service_catalog =
self.get_access(session).service_catalog
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystoneauth1/identity/base.py", line 136, in get_access
ERROR nova.api.openstack self.auth_ref = self.get_auth_ref(session)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystoneauth1/identity/generic/base.py", line 196, in get_auth_ref
ERROR nova.api.openstack self._plugin = self._do_create_plugin(session
)
ERROR nova.api.openstack File "/usr/lib/python2.7/site-packa
ges/keystoneauth1/identity/generic/base.py", line 191, in
_do_create_plugin
ERROR nova.api.openstack raise exceptions.DiscoveryFailure('Could
not determine a suitable URL '
ERROR nova.api.openstack DiscoveryFailure: Could not determine a suitable
URL for the plugin
ERROR nova.api.openstack

All nova requests seem to result in a smiler error. Am I possibly missing
a "new" configuration option in nova.conf or api-paste.in <
http://api-paste.in/?

Here is a list of packages that where updated via yum update.

---> Package openstack-cinder.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-cinder.noarch 1:10.0.5-1.el7 will be an update
---> Package openstack-dashboard.noarch 1:11.0.1-2.el7 will be updated
---> Package openstack-dashboard.noarch 1:11.0.3-1.el7 will be an update
---> Package openstack-heat-api.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-api.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-api-cfn.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-api-cfn.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-common.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-common.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-heat-engine.noarch 1:8.0.1-1.el7 will be updated
---> Package openstack-heat-engine.noarch 1:8.0.4-1.el7 will be an update
---> Package openstack-keystone.noarch 1:11.0.0-1.el7 will be updated
---> Package openstack-keystone.noarch 1:11.0.3-1.el7 will be an update
---> Package openstack-magnum-api.noarch 0:4.1.0-2.el7 will be updated
---> Package openstack-magnum-api.noarch 0:4.1.3-1.el7 will be an update
---> Package openstack-magnum-common.noarch 0:4.1.0-2.el7 will be updated
---> Package openstack-magnum-common.noarch 0:4.1.3-1.el7 will be an
update
---> Package openstack-magnum-conductor.noarch 0:4.1.0-2.el7 will be
updated
---> Package openstack-magnum-conductor.noarch 0:4.1.3-1.el7 will be an
update
---> Package openstack-neutron.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron.noarch 1:10.0.3-1.el7 will be an update
---> Package openstack-neutron-common.noarch 1:10.0.1-1.el7 will be
updated
---> Package openstack-neutron-common.noarch 1:10.0.3-1.el7 will be an
update
---> Package openstack-neutron-fwaas.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron-fwaas.noarch 1:10.1.0-1.el7 will be an
update
---> Package openstack-neutron-ml2.noarch 1:10.0.1-1.el7 will be updated
---> Package openstack-neutron-ml2.noarch 1:10.0.3-1.el7 will be an update
---> Package openstack-neutron-openvswitch.noarch 1:10.0.1-1.el7 will be
updated
---> Package openstack-neutron-openvswitch.noarch 1:10.0.3-1.el7 will be
an update
---> Package openstack-nova-api.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-api.noarch 1:15.0.7-1.el7 will be an update
---> Package openstack-nova-common.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-common.noarch 1:15.0.7-1.el7 will be an update
---> Package openstack-nova-conductor.noarch 1:15.0.3-2.el7 will be
updated
---> Package openstack-nova-conductor.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-nova-console.noarch 1:15.0.3-2.el7 will be updated
---> Package openstack-nova-console.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-nova-novncproxy.noarch 1:15.0.3-2.el7 will be
updated
---> Package openstack-nova-novncproxy.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-nova-placement-api.noarch 1:15.0.3-2.el7 will be
updated
---> Package openstack-nova-placement-api.noarch 1:15.0.7-1.el7 will be
an update
---> Package openstack-nova-scheduler.noarch 1:15.0.3-2.el7 will be
updated
---> Package openstack-nova-scheduler.noarch 1:15.0.7-1.el7 will be an
update
---> Package openstack-selinux.noarch 0:0.7.13-2.el7 will be updated
---> Package openstack-selinux.noarch 0:0.8.7-1.el7 will be an update

Thanks,
Avery



OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscrib
e
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Sep 29, 2017 by Avery_Rozar (200 points)  
...