we should be able to construct auth_url from auth_host, auth_protocol, auth_port and version fields
Bug #1727005 reported by
Senthilnathan Murugappan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.2 |
Fix Committed
|
High
|
Ignatious Johnson Christopher | |||
R4.0 |
Fix Committed
|
High
|
Ignatious Johnson Christopher | |||
R4.1 |
Fix Committed
|
High
|
Ignatious Johnson Christopher | |||
Trunk |
Fix Committed
|
High
|
Ignatious Johnson Christopher |
Bug Description
Before the latest R3.2 changes for KeystoneV3 we were able to construct auth_url from auth_host and other keystone params.
Now if the auth_url is not specified we default to https:/
To post a comment you must log in.
We are constructing auth_url from the auth_* params provisioned. https:/ /github. com/Juniper/ contrail- controller/ blame/R3. 2/src/config/ api-server/ vnc_auth_ keystone. py#L158
Prior to the fix for bug https:/ /bugs.launchpad .net/juniperope nstack/ +bug/1716430, we defaulted to v2 always.
Fix will be,
1. If auth_url specified and v3 in auth_url do v3 auth
2. If auth_url specified and v2.0 in auth_url do v2 auth
3. If auth_url specified and v3/v2.0 not in auth_url do v3 auth
4. If auth_url is not specified default to v2 auth (backward compatible)