unable to create vm - Could not find versioned identity endpoints

Bug #2055004 reported by Alberto Garcia
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Invalid
Undecided
Sukhendu Kar

Bug Description

Hi,

Description
===========

After unstalling openstack I've been trying to create a vm with the command below, but I'm getting this error:

Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'keystoneauth1.exceptions.discovery.DiscoveryFailure'> (HTTP 500) (Request-ID: req-4e85e38c-f6b8-43ce-ae29-4b96b41da25e)

Command: openstack server create --flavor x1.test --image cirros my-instance

I've doubled check the nova conf and so far everything looks ok.

Logs
=========

logs in var/log/nova/nova-api.log

2024-02-26 01:04:14.853 23820 INFO nova.osapi_compute.wsgi.server [None req-fc792d37-360b-4cbc-8259-e3ad051c2816 01ac288623ee4fcf844338f25b8edb5e 831bbb9ad88e4fd6a8536715ffc0a4c3 - - default default] 192.168.16.20 "GET /v2.1/flavors HTTP/1.1" status: 200 len: 1288 time: 0.0286248
2024-02-26 01:04:14.868 23820 INFO nova.osapi_compute.wsgi.server [None req-58facd70-3a50-4a22-8155-b83d18336ecc 01ac288623ee4fcf844338f25b8edb5e 831bbb9ad88e4fd6a8536715ffc0a4c3 - - default default] 192.168.16.20 "GET /v2.1/flavors/1 HTTP/1.1" status: 200 len: 753 time: 0.0087411
2024-02-26 01:04:14.907 23820 WARNING oslo_config.cfg [None req-56b6dfe0-c3f7-4d41-88e0-71fef6781b15 01ac288623ee4fcf844338f25b8edb5e 831bbb9ad88e4fd6a8536715ffc0a4c3 - - default default] Deprecated: Option "api_servers" from group "glance" is deprecated for removal (
Support for image service configuration via standard keystoneauth1 Adapter
options was added in the 17.0.0 Queens release. The api_servers option was
retained temporarily to allow consumers time to cut over to a real load
balancing solution.
). Its value may be silently ignored in the future.
2024-02-26 01:04:15.366 23820 WARNING keystoneauth.identity.generic.base [None req-56b6dfe0-c3f7-4d41-88e0-71fef6781b15 01ac288623ee4fcf844338f25b8edb5e 831bbb9ad88e4fd6a8536715ffc0a4c3 - - default default] Failed to discover available identity versions when contacting http://openstackcs/identity. Attempting to parse version from URL.: keystoneauth1.exceptions.http.Forbidden: Forbidden (HTTP 403)
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi [None req-56b6dfe0-c3f7-4d41-88e0-71fef6781b15 01ac288623ee4fcf844338f25b8edb5e 831bbb9ad88e4fd6a8536715ffc0a4c3 - - default default] Unexpected exception in API method: keystoneauth1.exceptions.discovery.DiscoveryFailure: Could not find versioned identity endpoints when attempting to authenticate. Please check that your auth_url is correct. Forbidden (HTTP 403)
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi Traceback (most recent call last):
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/keystoneauth1/identity/generic/base.py", line 136, in _do_create_plugin
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi disc = self.get_discovery(session,
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/keystoneauth1/identity/base.py", line 608, in get_discovery
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi return discover.get_discovery(session=session, url=url,
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 1460, in get_discovery
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi disc = Discover(session, url, authenticated=authenticated)
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 540, in __init__
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi self._data = get_version_data(session, url,
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 107, in get_version_data
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi resp = session.get(url, headers=headers, authenticated=authenticated)
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1141, in get
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi return self.request(url, 'GET', **kwargs)
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 986, in request
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi raise exceptions.from_response(resp, method, url)
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi keystoneauth1.exceptions.http.Forbidden: Forbidden (HTTP 403)
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi During handling of the above exception, another exception occurred:
2024-02-26 01:04:15.368 23820 ERROR nova.api.openstack.wsgi

nova.conf
==============
[keystone_authtoken]
www_authenticate_uri = http://openstackcs:5000/
auth_url = http://openstackcs:5000/
memcached_servers = openstackcs:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = nova
password = F4k3@P4ss

Alberto Garcia (agarc93)
description: updated
Changed in nova:
assignee: nobody → Sukhendu Kar (sukhendukar)
Revision history for this message
Sylvain Bauza (sylvain-bauza) wrote :

As you can see on the exception, this is not a Nova bug. Keystone just tells you 'sorry, it's forbidden' so maybe you have some wrong configuration for it. Eventually, as I said, as this is not a Nova bug, closing this report.

Changed in nova:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.