)]}'
{"lib/tempest":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c6be121faf41508be7b4990bbfe150b94369d80e","unresolved":false,"context_lines":[{"line_number":275,"context_line":"        # Only Identity v3 is available; then skip Identity API v2 tests"},{"line_number":276,"context_line":"        iniset $TEMPEST_CONFIG identity-feature-enabled api_v2 False"},{"line_number":277,"context_line":"        # In addition, use v3 auth tokens for running all Tempest tests"},{"line_number":278,"context_line":"        iniset $TEMPEST_CONFIG identity auth_version v3"},{"line_number":279,"context_line":"    else"},{"line_number":280,"context_line":"        iniset $TEMPEST_CONFIG identity auth_version ${TEMPEST_AUTH_VERSION:-v2}"},{"line_number":281,"context_line":"    fi"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"fa6399be_ba2dffa9","side":"PARENT","line":278,"updated":"2016-10-14 07:22:20.000000000","message":"I suspect that dropping this leads to the error in the identity-v3-only check, wouldn\u0027t we instead want to set auth_version to v3 unconditionally now?\n\nIn fact that is what the original patch did.","commit_id":"57df186c132c522231aab1e577d879f7fa51c992"}],"openrc":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"3cfb4f13e4ba2613e107a6a225ecb49ed1eab46b","unresolved":false,"context_lines":[{"line_number":39,"context_line":"# referenced, but in all cases this just means **project**.  We will"},{"line_number":40,"context_line":"# warn if we need to turn on legacy **tenant** support to have a"},{"line_number":41,"context_line":"# working environment."},{"line_number":42,"context_line":"export OS_PROJECT_NAME\u003d${OS_PROJECT_NAME:-demo}"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"echo \"WARNING: setting legacy OS_TENANT_NAME to support cli tools.\""},{"line_number":45,"context_line":"export OS_TENANT_NAME\u003d$OS_PROJECT_NAME"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"# In addition to the owning entity (project), nova stores the entity performing"},{"line_number":48,"context_line":"# the action as the **user**."}],"source_content_type":"application/octet-stream","patch_set":2,"id":"fa6399be_07883cc4","line":45,"range":{"start_line":42,"start_character":0,"end_line":45,"end_character":38},"updated":"2016-10-14 15:30:33.000000000","message":"you probably also want to do\n\n  export OS_PROJECT_DOMAIN_NAME\u003dDefault\n  export OS_USER_DOMAIN_NAME\u003dDefault\n\nhere, so it\u0027s more \"v3 ready\" and not relying on OSC to be smart enough to handle the case where v3 is used and no domain is provided","commit_id":"8f7e6a60827abc016f86273cf6df0dede27178c7"}],"tools/create_userrc.sh":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"3df21621f3e38a389e78958e8198027904ce1016","unresolved":false,"context_lines":[{"line_number":193,"context_line":"export OS_AUTH_URL\u003d\"$OS_AUTH_URL\""},{"line_number":194,"context_line":"export OS_CACERT\u003d\"$OS_CACERT\""},{"line_number":195,"context_line":"export NOVA_CERT\u003d\"$ACCOUNT_DIR/cacert.pem\""},{"line_number":196,"context_line":"export OS_AUTH_TYPE\u003dv3password"},{"line_number":197,"context_line":"EOF"},{"line_number":198,"context_line":"    if [ -n \"$ADDPASS\" ]; then"},{"line_number":199,"context_line":"        echo \"export OS_PASSWORD\u003d\\\"$user_passwd\\\"\" \u003e\u003e\"$rcfile\""}],"source_content_type":"text/x-sh","patch_set":2,"id":"fa6399be_7dc4f35e","line":196,"updated":"2016-10-17 14:24:25.000000000","message":"This line is eventually going to be removed in https://review.openstack.org/#/c/342105/","commit_id":"8f7e6a60827abc016f86273cf6df0dede27178c7"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8f9075038357cf3db5f9d9bea966fd0377fc21b6","unresolved":false,"context_lines":[{"line_number":193,"context_line":"export OS_AUTH_URL\u003d\"$OS_AUTH_URL\""},{"line_number":194,"context_line":"export OS_CACERT\u003d\"$OS_CACERT\""},{"line_number":195,"context_line":"export NOVA_CERT\u003d\"$ACCOUNT_DIR/cacert.pem\""},{"line_number":196,"context_line":"export OS_AUTH_TYPE\u003dv3password"},{"line_number":197,"context_line":"EOF"},{"line_number":198,"context_line":"    if [ -n \"$ADDPASS\" ]; then"},{"line_number":199,"context_line":"        echo \"export OS_PASSWORD\u003d\\\"$user_passwd\\\"\" \u003e\u003e\"$rcfile\""}],"source_content_type":"text/x-sh","patch_set":2,"id":"ba5da102_7331c259","line":196,"in_reply_to":"fa6399be_7dc4f35e","updated":"2016-11-02 19:30:26.000000000","message":"The above patch has been merged now, so I removed this line in the rebase.","commit_id":"8f7e6a60827abc016f86273cf6df0dede27178c7"}]}
