cinderclient auth issues with HTTPClient
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-cinderclient |
New
|
Undecided
|
Unassigned |
Bug Description
There are a bunch of auth issues with cinderclient.
1) the HTTPClient case lacks a way to pass an auth_token in on the __init__, which led to nova's horrible hack of setting it after the fact (before it switched to using sessions... see https:/
2) Once it is possible to specify an auth_token on __init__ (see #1), HTTPClient should stop requiring auth_url be passed in when retries is None or 0, since at that point auth_url will only be used on retries.
3) HTTPClient's authenticate() method doesn't support keystone v3. Since https:/
summary: |
- HTTPClient + cinderclient auth issues with HTTPClient |
someone else has opened https:/ /bugs.launchpad .net/python- cinderclient/ +bug/1546280 for #3