yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #19355
[Bug 1359995] [NEW] Tempest failed to delete user
Public bug reported:
check-tempest-dsvm-full failed on a keystone change. Here's the main log: http://logs.openstack.org/73/111573/4/check/check-tempest-dsvm-full/c5ce3bd/console.html
The traceback shows:
File "tempest/api/volume/test_volumes_list.py", line 80, in tearDownClass
File "tempest/services/identity/json/identity_client.py", line 189, in delete_user
Unauthorized: Unauthorized
Details: {"error": {"message": "The request you have made requires authentication. (Disable debug mode to suppress these details.)", "code": 401, "title": "Unauthorized"}}
So it's trying to delete the user and it gets unauthorized. Maybe the
token was expired or marked invalid for some reason.
There's something wrong here, but the keystone logs are useless for
debugging now that it's running in Apache httpd. The logs don't have the
request or result line, so you can't find where the request was being
made.
Also, Tempest should be able to handle the token being invalidated. It
should just get a new token and try with that.
** Affects: devstack
Importance: Undecided
Status: New
** Affects: keystone
Importance: Undecided
Status: New
** Affects: tempest
Importance: Undecided
Status: New
** Also affects: tempest
Importance: Undecided
Status: New
** Also affects: devstack
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1359995
Title:
Tempest failed to delete user
Status in devstack - openstack dev environments:
New
Status in OpenStack Identity (Keystone):
New
Status in Tempest:
New
Bug description:
check-tempest-dsvm-full failed on a keystone change. Here's the main log: http://logs.openstack.org/73/111573/4/check/check-tempest-dsvm-full/c5ce3bd/console.html
The traceback shows:
File "tempest/api/volume/test_volumes_list.py", line 80, in tearDownClass
File "tempest/services/identity/json/identity_client.py", line 189, in delete_user
Unauthorized: Unauthorized
Details: {"error": {"message": "The request you have made requires authentication. (Disable debug mode to suppress these details.)", "code": 401, "title": "Unauthorized"}}
So it's trying to delete the user and it gets unauthorized. Maybe the
token was expired or marked invalid for some reason.
There's something wrong here, but the keystone logs are useless for
debugging now that it's running in Apache httpd. The logs don't have
the request or result line, so you can't find where the request was
being made.
Also, Tempest should be able to handle the token being invalidated. It
should just get a new token and try with that.
To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack/+bug/1359995/+subscriptions
Follow ups
References