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....@hp.com> 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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp