Cinder Client ignores auth plugin in favor of keystone auth
Bug #1380729 reported by
Robert Myers
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-cinderclient |
Fix Released
|
Medium
|
Robert Myers |
Bug Description
A recent change to the cinder client to use the adapter from keystone client. This changed a line that ignored using the session if 'auth_plugin' is defined. Now if you try to use a custom auth_plugin it always uses the default keystone v2 or v3 implementations. The following check should be re-instated:
# Don't use sessions if third party plugin is used
if session and not auth_plugin:
Changed in cinder: | |
assignee: | nobody → Robert Myers (rmyers) |
Changed in cinder: | |
status: | New → In Progress |
affects: | cinder → python-cinderclient |
Changed in python-cinderclient: | |
importance: | Undecided → Medium |
Changed in python-cinderclient: | |
milestone: | none → 1.3.1 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I think this is the commit that brought in the regression: /github. com/openstack/ python- cinderclient/ commit/ 84af49ce97f4817 31939344c9c4575 2ea62db5af
https:/