Horizon gating on dsvm-integration job is broken due to recent changes in devstack/keystone
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Critical
|
Timur Sufiev | ||
OpenStack Identity (keystone) |
Invalid
|
Undecided
|
Unassigned | ||
django-openstack-auth |
Fix Released
|
Critical
|
Timur Sufiev |
Bug Description
More importantly, Horizon in devstack is broken too due to the inability to get list of projects / switch the current project for a user, see
DEBUG:keystonea
Unable to retrieve project list.
Traceback (most recent call last):
File "/home/
is_
File "/home/
projects = client.
File "/home/
return wrapped(*args, **kwargs)
File "/home/
**kwargs)
File "/home/
return f(*args, **new_kwargs)
File "/home/
self.
File "/home/
resp, body = self.client.
File "/home/
return self.request(url, 'GET', **kwargs)
File "/home/
resp = super(LegacyJso
File "/home/
return self.session.
File "/home/
return wrapped(*args, **kwargs)
File "/home/
raise exceptions.
NotFound: The resource could not be found. (HTTP 404)
Changed in horizon: | |
assignee: | nobody → Rob Cresswell (robcresswell) |
milestone: | none → newton-1 |
Changed in django-openstack-auth: | |
status: | New → In Progress |
Changed in django-openstack-auth: | |
status: | In Progress → Fix Released |
The Keystone endpoint url Horizon is using is http://<hostip>:5000/v3, then a request is made to http://<hostip> /identity/ users/< userid> /projects to return project list which results in Http404