tempest-account-generator errors with keystone v3

Bug #1569188 reported by Tom Patzig
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tempest
In Progress
Medium
Marc Koderer

Bug Description

Having keystone v3 auth environment and running

tempest account-generator -r 1 accounts_file.yaml

results in:

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/tempest/cmd/account_generator.py", line 479, in take_action
    return main(parsed_args)
  File "/usr/lib/python2.7/site-packages/tempest/cmd/account_generator.py", line 499, in main
    create_resources(opts, resources)
  File "/usr/lib/python2.7/site-packages/tempest/cmd/account_generator.py", line 214, in create_resources
    roles = roles_admin.list_roles()['roles']
  File "/usr/lib/python2.7/site-packages/tempest/services/identity/v2/json/roles_client.py", line 71, in list_roles
    resp, body = self.get('OS-KSADM/roles')
  File "/usr/lib/python2.7/site-packages/tempest/lib/common/rest_client.py", line 274, in get
    return self.request('GET', url, extra_headers, headers)
  File "/usr/lib/python2.7/site-packages/tempest/lib/common/rest_client.py", line 629, in request
    headers=headers, body=body)
  File "/usr/lib/python2.7/site-packages/tempest/lib/common/rest_client.py", line 522, in _request
    method, url, headers, body, self.filters)
  File "/usr/lib/python2.7/site-packages/tempest/lib/auth.py", line 140, in auth_request
    filters, method, url, headers, body)
  File "/usr/lib/python2.7/site-packages/tempest/lib/auth.py", line 211, in _decorate_request
    auth_data = self.auth_data
  File "/usr/lib/python2.7/site-packages/tempest/lib/auth.py", line 93, in auth_data
    return self.get_auth()
  File "/usr/lib/python2.7/site-packages/tempest/lib/auth.py", line 102, in get_auth
    self.set_auth()
  File "/usr/lib/python2.7/site-packages/tempest/lib/auth.py", line 111, in set_auth
    self.cache = self._get_auth()
  File "/usr/lib/python2.7/site-packages/tempest/lib/auth.py", line 243, in _get_auth
    token, auth_data = auth_func(**auth_params)
  File "/usr/lib/python2.7/site-packages/tempest/lib/services/identity/v2/token_client.py", line 104, in get_token
    body = self.auth(user, password, tenant)
  File "/usr/lib/python2.7/site-packages/tempest/lib/services/identity/v2/token_client.py", line 54, in auth
    resp, body = self.post(self.auth_url, body=body)
  File "/usr/lib/python2.7/site-packages/tempest/lib/common/rest_client.py", line 259, in post
    return self.request('POST', url, extra_headers, headers, body)
  File "/usr/lib/python2.7/site-packages/tempest/lib/services/identity/v2/token_client.py", line 98, in request
    'Unexpected status code {0}'.format(resp.status))
IdentityError: Got identity error
Details: Unexpected status code 404

Marc Koderer (m-koderer)
Changed in tempest:
assignee: nobody → Marc Koderer (m-koderer)
Marc Koderer (m-koderer)
Changed in tempest:
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tempest (master)

Fix proposed to branch: master
Review: https://review.openstack.org/309352

Changed in tempest:
status: Confirmed → In Progress
Marc Koderer (m-koderer)
Changed in tempest:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tempest (master)

Change abandoned by Marc Koderer (<email address hidden>) on branch: master
Review: https://review.openstack.org/309352

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.