Datera driver sends expired token when reauthorizing itself

Bug #1430978 reported by Mike Perez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Low
Mike Perez

Bug Description

The Datera driver when reauthorizing itself sends an expired token, which then is used by Datera storage itself to authorize against before accepting the login request. The expired token should be neglected when logging in.

Tags: datera drivers
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/163583
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=b5eb653bce08e7f89b41d982363f16c4f3b39f84
Submitter: Jenkins
Branch: master

commit b5eb653bce08e7f89b41d982363f16c4f3b39f84
Author: Mike Perez <email address hidden>
Date: Wed Mar 11 12:27:32 2015 -0700

    Unset auth token before trying to login to Datera

    After a token expires, the Datera driver would try to login, and pass
    along the expired token. This would fail because the receiving server
    will authorize anytime it's given an auth token, even for endpoints that
    don't require it. This change unsets the auth token when logging in, so
    it's not passed a long.

    Closes-Bug: #1430978
    Change-Id: Id445718e3e73b676e3af8005b8fdd1a028ef2b0e

Changed in cinder:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in cinder:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in cinder:
milestone: kilo-3 → 2015.1.0
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.