solum devstack keystone v3 support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Solum |
New
|
High
|
zhurong |
Bug Description
[root@kollaAll ~]# solum lp list
ERROR: Cannot authorize API client.
[root@kollaAll ~]# set|grep OS_
OS_AUTH_URL=http://
OS_IDENTITY_
OS_PASSWORD=
OS_PROJECT_
OS_PROJECT_
OS_TENANT_
OS_USERNAME=admin
OS_USER_
[root@kollaAll ~]# export OS_AUTH_URL=http://
[root@kollaAll ~]# solum lp list
+------
| uuid | name | description | status | source_uri |
+------
+------
[root@kollaAll ~]# export OS_AUTH_URL=http://
[root@kollaAll ~]# solum lp list
ERROR: Cannot authorize API client.
[root@kollaAll kolla-ansible]# openstack endpoint list|grep key
| 4817d4620cda45a
| aad3b0106613498
| bf3e1acec2ba4ae
Changed in solum: | |
importance: | Undecided → High |
Changed in solum: | |
assignee: | nobody → zhurong (zhu-rong) |
On a related note, Tempest is now going to default to Keystone v3 [1].
In there there are two patches referenced. One, which changes tempest's default to keystone v3 and another, which makes keystone v3 default in devstack.
Zhu's patch (https:/ /review. openstack. org/#/c/ 439427/) adds Keystone v3 support in python-solumclient. To work correctly in devstack gate we might have to make some changes to the server-side as well. What are these changes?? -- Need to figure out.
[1] http:// lists.openstack .org/pipermail/ openstack- dev/2017- March/113487. html