Red Hat Bugzilla – Bug 1004575
[Doc] We shouldn't specify add both V2 and V3 identity endpoints
Last modified: 2015-10-25 21:12:04 EDT
In section 5.6 of https://access.redhat.com/site/documentation/en-US/Red_Hat_OpenStack/3/html-single/Installation_and_Configuration_Guide/index.html#Creating_the_Permanent_Service_Endpoint we say to add the v2 endpoint and then the v3 endpoint.
Currently you can't have multiple endpoints for the same service - it's allowed but there is no way to distinguish between them so the last added will always win.
This means that v3 will win, and v3 is not supported by the keystone CLI application, and is only starting to be supported by other services.
For now we should not add the v3 endpoint and simply allow people to work with v2. In the future we should provide the base url as the endpoint and the services will query it to find that there is a v2 and v3 endpoint available and let it use the most appropriate but i don't think that is ready yet.
Originally brought up: http://openstack.redhat.com/forum/discussion/comment/1469
Per Jamie, the gist is that, right now, if you install v3, it will always be the default. And the client errors out because it can't cope. So Jamie's solution (and he talked to other dev folks as well) is to not mention the v3 api at all. It shouldn't have any effect on the other services.
So perhaps just comment it out so that it can later be used if needed.