Revision history [back]

click to hide/show revision 1
initial version

how to migrate keystone identity api version 3 to 2.0?

Hi,

Currently my endpoint is created in following way.

Service: identity +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | adminURL | http://172.16.73.63:35357/v2.0 | | id | 4115f50e6b1c4afd81437eab5cf772af | | internalURL | http://172.16.73.63:5000/v2.0 | | publicURL | http://172.16.73.63:5000/v2.0 | | region | RegionOne | +-------------+----------------------------------+

Here i am pointing to v2.0 but if you see keystone-paste.ini it is pointing to v3.

[app:service_v3] paste.app_factory = keystone.service:v3_app_factory

pipeline = sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body_v3 json_body ec2_extension_v3 s3_extension simple_cert_extension revoke_extension service_v3

[composite:main] use = egg:Paste#urlmap /v2.0 = public_api /v3 = api_v3 / = public_version_api

[composite:admin] use = egg:Paste#urlmap /v2.0 = admin_api /v3 = api_v3 / = admin_version_api

So i am totally confused between this . Please guide me how can i use idenity v2.0 api's?

how to migrate keystone identity api version 3 to 2.0?

Hi,

Currently my endpoint is created in following way.

Service: identity
+-------------+----------------------------------+
|   Property  |              Value               |
+-------------+----------------------------------+
|   adminURL  |  http://172.16.73.63:35357/v2.0  |
|      id     | 4115f50e6b1c4afd81437eab5cf772af |
| internalURL |  http://172.16.73.63:5000/v2.0   |
|  publicURL  |  http://172.16.73.63:5000/v2.0   |
|    region   |            RegionOne             |
+-------------+----------------------------------+

+-------------+----------------------------------+ Here i am pointing to v2.0 but if you see keystone-paste.ini it is pointing to v3.

v3. [app:service_v3] paste.app_factory = keystone.service:v3_app_factory

keystone.service:v3_app_factory pipeline = sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body_v3 json_body ec2_extension_v3 s3_extension simple_cert_extension revoke_extension service_v3

service_v3 [composite:main] use = egg:Paste#urlmap /v2.0 = public_api /v3 = api_v3 / = public_version_api

public_version_api [composite:admin] use = egg:Paste#urlmap /v2.0 = admin_api /v3 = api_v3 / = admin_version_api

admin_version_api

So i am totally confused between this . Please guide me how can i use idenity v2.0 api's?