)]}'
{"functions-common":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"ab660ac863f65a4a9901730565ed02105da3d3fa","unresolved":false,"context_lines":[{"line_number":820,"context_line":"    if [[ -z \"$endpoint_id\" ]]; then"},{"line_number":821,"context_line":"        # Creates new endpoint"},{"line_number":822,"context_line":"        endpoint_id\u003d$(openstack endpoint create \\"},{"line_number":823,"context_line":"            $1 $2 $3 --region $4)"},{"line_number":824,"context_line":"    fi"},{"line_number":825,"context_line":""},{"line_number":826,"context_line":"    echo $endpoint_id"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"ba3cc151_92e04498","line":823,"updated":"2015-07-07 00:25:03.000000000","message":"I assume you want to leave -f value -c id.","commit_id":"36cb7828b1fb4b85e28bea4d22d0a80426f356ce"}],"openrc":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"81a7ff52ee4bedba20f84bb9f86d11cb26a374ae","unresolved":false,"context_lines":[{"line_number":72,"context_line":"# and **Service Catalog**.  The catalog contains the endpoints for all services"},{"line_number":73,"context_line":"# the user/tenant has access to - including nova, glance, keystone, swift, ..."},{"line_number":74,"context_line":"# We currently recommend using the 2.0 *identity api*."},{"line_number":75,"context_line":"export OS_AUTH_URL\u003d$KEYSTONE_AUTH_PROTOCOL://$KEYSTONE_AUTH_HOST:5000/v2.0"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"# Set OS_CACERT to a default CA certificate chain if it exists."},{"line_number":78,"context_line":"if [[ ! -v OS_CACERT ]] ; then"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"ba3cc151_75e7b9e4","line":75,"updated":"2015-06-30 04:46:49.000000000","message":"does this not invalidate one of the reasons for [1] in that you want to set it to 3.0 to enable testing and see what\u0027s broken?\n\nhttps://git.openstack.org/cgit/openstack-dev/devstack/tree/stackrc#n107","commit_id":"93a6af3e0d9fe0a6495965b86b9e95107e5f1319"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"998485eb0fb6c5806147caaa52655bedf3e10dc2","unresolved":false,"context_lines":[{"line_number":72,"context_line":"# and **Service Catalog**.  The catalog contains the endpoints for all services"},{"line_number":73,"context_line":"# the user/tenant has access to - including nova, glance, keystone, swift, ..."},{"line_number":74,"context_line":"# We currently recommend using the 2.0 *identity api*."},{"line_number":75,"context_line":"export OS_AUTH_URL\u003d$KEYSTONE_AUTH_PROTOCOL://$KEYSTONE_AUTH_HOST:5000/v2.0"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"# Set OS_CACERT to a default CA certificate chain if it exists."},{"line_number":78,"context_line":"if [[ ! -v OS_CACERT ]] ; then"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"fa32b979_325a602b","line":75,"updated":"2015-06-16 20:38:28.000000000","message":"we can\u0027t set this to v3 because the other services are not using OSC and can\u0027t communicate a la v3 yet right?","commit_id":"93a6af3e0d9fe0a6495965b86b9e95107e5f1319"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"df7b59a6b2011df18f66d5938e35d0813282fb82","unresolved":false,"context_lines":[{"line_number":72,"context_line":"# and **Service Catalog**.  The catalog contains the endpoints for all services"},{"line_number":73,"context_line":"# the user/tenant has access to - including nova, glance, keystone, swift, ..."},{"line_number":74,"context_line":"# We currently recommend using the 2.0 *identity api*."},{"line_number":75,"context_line":"export OS_AUTH_URL\u003d$KEYSTONE_AUTH_PROTOCOL://$KEYSTONE_AUTH_HOST:5000/v2.0"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"# Set OS_CACERT to a default CA certificate chain if it exists."},{"line_number":78,"context_line":"if [[ ! -v OS_CACERT ]] ; then"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"ba3cc151_95ed9d8d","line":75,"in_reply_to":"ba3cc151_75e7b9e4","updated":"2015-06-30 04:58:15.000000000","message":"So I guess the problem here is confusing the CRUD APIs and the auth APIs. There is no reason you have to use the V3 authentication with the V3 CRUD or vice versa. \n\nMy main concern was that changing this in response to setting OS_IDENTITY_API_VERSION\u003d3 globally in stack.sh would break a lot of people.","commit_id":"93a6af3e0d9fe0a6495965b86b9e95107e5f1319"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"1960becd6b43da14acdbd914e2b087f2884e4312","unresolved":false,"context_lines":[{"line_number":68,"context_line":"# should be listening on HOST_IP.  If its running elsewhere, it can be set here"},{"line_number":69,"context_line":"GLANCE_HOST\u003d${GLANCE_HOST:-$HOST_IP}"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"# Authenticating against an OpenStack cloud using Keystone returns a **Token**"},{"line_number":72,"context_line":"# and **Service Catalog**.  The catalog contains the endpoints for all services"},{"line_number":73,"context_line":"# the user/tenant has access to - including nova, glance, keystone, swift, ..."},{"line_number":74,"context_line":"# We currently recommend using the 2.0 *identity api*."}],"source_content_type":"application/octet-stream","patch_set":5,"id":"ba3cc151_d2b8b077","line":71,"updated":"2015-07-01 21:35:38.000000000","message":"this change doesn\u0027t look like it\u0027s removing a hack to force v3.","commit_id":"ffd291a22f7fe72c7b80ca44048532cbf2f11800"}],"stack.sh":[{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"804fd812856c5caacaf4da0754ccd48e634dabc5","unresolved":false,"context_lines":[{"line_number":995,"context_line":"    if is_service_enabled tls-proxy; then"},{"line_number":996,"context_line":"        export OS_CACERT\u003d$INT_CA_DIR/ca-chain.pem"},{"line_number":997,"context_line":"        # Until the client support is fixed, just use the internal endpoint"},{"line_number":998,"context_line":"        SERVICE_ENDPOINT\u003dhttp://$KEYSTONE_AUTH_HOST:$KEYSTONE_AUTH_PORT_INT/v3"},{"line_number":999,"context_line":"    fi"},{"line_number":1000,"context_line":""},{"line_number":1001,"context_line":"    # Setup OpenStackClient token-endpoint auth"}],"source_content_type":"text/x-sh","patch_set":12,"id":"1a4dcd0f_bb1ea80b","line":998,"updated":"2015-08-14 06:42:08.000000000","message":"Weird. If TLS proxy is enabled, why is this http instead of https?","commit_id":"bc2d48901f7f66d931b09518dad608d59b7cfcb7"}]}
