← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1585682] Re: Horizon gating on dsvm-integration job is broken due to recent changes in devstack/keystone

 

Reviewed:  https://review.openstack.org/321640
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=caa5e910598707d2cfc56faedb6dff97c574e50c
Submitter: Jenkins
Branch:    master

commit caa5e910598707d2cfc56faedb6dff97c574e50c
Author: Timur Sufiev <tsufiev@xxxxxxxxxxxx>
Date:   Thu May 26 19:09:51 2016 +0300

    Fix Keystone version suffix when Keystone webpath is present
    
    In this patch the URLs that are coming from service catalog are fixed
    to contain the proper version.
    
    Update requirements.txt in the same commit, because otherwise
    integration tests won't pass for OpenStack Proposal Bot commit which
    should update DOA version.
    
    Closes-Bug: #1585682
    Depends-On: Iea9b8e8378e6c5fb4c60df0073968d8caf7fbc5e
    Change-Id: Icebfc291ec2b06ed84934c75cfd8c9d91cb2a895


** Changed in: horizon
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1585682

Title:
  Horizon gating on dsvm-integration job is broken due to recent changes
  in devstack/keystone

Status in django-openstack-auth:
  In Progress
Status in OpenStack Dashboard (Horizon):
  Fix Released
Status in OpenStack Identity (keystone):
  Invalid

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:keystoneauth.session:Request returned failure status: 404
  Unable to retrieve project list.
  Traceback (most recent call last):
    File "/home/tsufiev/develop/django_openstack_auth/openstack_auth/user.py", line 314, in authorized_tenants
      is_federated=self.is_federated)
    File "/home/tsufiev/develop/django_openstack_auth/openstack_auth/utils.py", line 325, in get_project_list
      projects = client.projects.list(user=kwargs.get('user_id'))
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner
      return wrapped(*args, **kwargs)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/keystoneclient/v3/projects.py", line 107, in list
      **kwargs)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/keystoneclient/base.py", line 75, in func
      return f(*args, **new_kwargs)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/keystoneclient/base.py", line 383, in list
      self.collection_key)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/keystoneclient/base.py", line 124, in _list
      resp, body = self.client.get(url, **kwargs)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 173, in get
      return self.request(url, 'GET', **kwargs)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 330, in request
      resp = super(LegacyJsonAdapter, self).request(*args, **kwargs)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 98, in request
      return self.session.request(url, method, **kwargs)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner
      return wrapped(*args, **kwargs)
    File "/home/tsufiev/develop/horizon/.venv/local/lib/python2.7/site-packages/keystoneauth1/session.py", line 468, in request
      raise exceptions.from_response(resp, method, url)
  NotFound: The resource could not be found. (HTTP 404)

To manage notifications about this bug go to:
https://bugs.launchpad.net/django-openstack-auth/+bug/1585682/+subscriptions


References