Bug 1421014
Summary: | Support keystone v3 in cinderclient | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Mohammad Rizwan <myusuf> |
Component: | python-cinderclient | Assignee: | Alan Bishop <abishop> |
Status: | CLOSED ERRATA | QA Contact: | nlevinki <nlevinki> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 10.0 (Newton) | CC: | abishop, eharney, jruzicka, lruzicka, srevivo, tshefi |
Target Milestone: | z3 | Keywords: | Triaged, ZStream |
Target Release: | 10.0 (Newton) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | python-cinderclient-1.9.0-6.el7ost | Doc Type: | Bug Fix |
Doc Text: |
The cinder client did not support keystone v3 properly. Consequently, any attempts to use the keystone v3 API would fail. The problems has been fixed. Now, the cinder client correctly works with keystone v3.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2017-06-28 15:38:16 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Mohammad Rizwan
2017-02-10 06:17:23 UTC
Verified on: rpm -qa | grep python-cinder python-cinderclient-1.9.0-6.el7ost.noarch #cinder --debug --os-user-domain-name default --os-project-domain-name default --os-auth-url http://10.0.0.108:5000/v3 create 1 Created a volume as expected. See #cinder list results at the bottom. #cinder --debug --os-user-domain-name default --os-project-domain-name default --os-auth-url http://10.0.0.108:5000/v3 list DEBUG:keystoneauth.session:REQ: curl -g -i -X GET http://10.0.0.108:5000/v3 -H "Accept: application/json" -H "User-Agent: cinder keystoneauth1/2.12.3 python-requests/2.10.0 CPython/2.7.5" DEBUG:keystoneauth.session:RESP: [200] Date: Thu, 23 Mar 2017 09:10:47 GMT Server: Apache Vary: X-Auth-Token,Accept-Encoding x-openstack-request-id: req-250ff49d-3ef7-42b7-bf1f-18b724db9fed Content-Encoding: gzip Content-Length: 192 Content-Type: application/json RESP BODY: {"version": {"status": "stable", "updated": "2016-10-06T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.7", "links": [{"href": "http://10.0.0.108:5000/v3/", "rel": "self"}]}} skipped some lines here.. DEBUG:keystoneauth.identity.v3.base:Making authentication request to http://10.0.0.108:5000/v3/auth/tokens DEBUG:keystoneauth.identity.v3.base:{"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "a031650c8000499ca6fe851b6d46de2b", "name": "admin"}], "expires_at": "2017-03-23T10:10:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "8733dd13c33e48469454b288396ec7c9", "name": "admin"}, "catalog": [{"endpoints": [{"url": "http://172.17.1.15:8774/v2.1", "interface": "admin", "region": "regionOne", GET call to volumev2 for http://10.0.0.108:8776/v2/8733dd13c33e48469454b288396ec7c9/volumes/detail used request id req-b8a7ccb5-2e6b-496a-a5fc-01a6fb605914 DEBUG:cinderclient.client:GET call to volumev2 for http://10.0.0.108:8776/v2/8733dd13c33e48469454b288396ec7c9/volumes/detail used request id req-b8a7ccb5-2e6b-496a-a5fc-01a6fb605914 +--------------------------------------+-----------+------+------+-------------+----------+-------------+ | ID | Status | Name | Size | Volume Type | Bootable | Attached to | +--------------------------------------+-----------+------+------+-------------+----------+-------------+ | 68b0d87d-1386-483b-980e-a9482b94e9fb | available | - | 1 | - | false | | +--------------------------------------+-----------+------+------+-------------+----------+-------------+ Both Cinder python client commands create/list work with keystone v3 endpoint. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:1591 |