← Back to team overview

yahoo-eng-team team mailing list archive

[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