yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #43713
[Bug 1526976] Re: Any operation without token fails with internal server error for fernet token
Reviewed: https://review.openstack.org/259563
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=171f0e2193f336c02646e4366764d53336b10c8b
Submitter: Jenkins
Branch: master
commit 171f0e2193f336c02646e4366764d53336b10c8b
Author: Haneef Ali <haneef.ali@xxxxxx>
Date: Fri Dec 18 09:34:18 2015 -0800
Fix 500 error when no fernet token is passed
Keystone returns internal server error if the
user doesn't send any token. This happens only for
fernet token. This review returns 401 if the token
is not passed. Logic is moved from provider to
controller layer.
Since the logic has movoed to controller, some
of code which directly checks for no token in
the provider and their corresponding tests
has been removed from the token providers
as they are redundant.
Closes-Bug: 1526976
Change-Id: I0b6b0c48d6c841f996d1b8711d6c343ddfd5d945
** Changed in: keystone
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/1526976
Title:
Any operation without token fails with internal server error for
fernet token
Status in OpenStack Identity (keystone):
Fix Released
Bug description:
This bug is only for fernet token. Configure keystone to use fernet
token. Call any operation without passing a X-Auth-Token. It reports
500 error. It should throw 401
e.g curl -X DELEETE $OS_AUTH_URL/v3/projects/<project_id
To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1526976/+subscriptions
References