Bug 1004575 - [Doc] We shouldn't specify add both V2 and V3 identity endpoints
Summary: [Doc] We shouldn't specify add both V2 and V3 identity endpoints
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: doc-Installation_and_Configuration_Guide
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 4.0
Assignee: Scott Radvan
QA Contact: ecs-bugs
URL:
Whiteboard:
Depends On:
Blocks: 1011085
TreeView+ depends on / blocked
 
Reported: 2013-09-05 01:35 UTC by Jamie Lennox
Modified: 2015-10-26 01:12 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Build: CSProcessor Builder Version 1.11 Build Name: 15807, Installation and Configuration Guide-null-1 Build Date: 08-08-2013 15:00:52 Topic ID: 15935-447432 [Latest]
Last Closed: 2014-01-06 00:03:31 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1219584 0 None None None Never

Description Jamie Lennox 2013-09-05 01:35:28 UTC
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

Comment 2 Summer Long 2013-09-06 00:05:27 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.