)]}'
{"lib/keystone":[{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"1e1f6cce9c569375782769e9fc89ae49ffafdd91","unresolved":false,"context_lines":[{"line_number":481,"context_line":"        rm -rf $KEYSTONE_CONF_DIR/ssl"},{"line_number":482,"context_line":"        $KEYSTONE_BIN_DIR/keystone-manage pki_setup"},{"line_number":483,"context_line":"    fi"},{"line_number":484,"context_line":"    if [[ \"$KEYSTONE_TOKEN_FORMAT\" \u003d\u003d \"fernet\" ]]; then"},{"line_number":485,"context_line":"        $KEYSTONE_BIN_DIR/keystone-manage fernet_setup"},{"line_number":486,"context_line":"    fi"},{"line_number":487,"context_line":"}"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"fa32b979_1d3564a7","line":484,"updated":"2015-06-26 01:02:03.000000000","message":"FERNET_KEYS_DIR\u003d$(grep \u0027key_repository \u003d \u0027 ${KEYSTONE_CONF} | sed \u0027s/.*key_repository\\s*\u003d\\s*//\u0027)\n  if [ ! -z $FERNET_KEYS_DIR ] \u0026\u0026 [ -d $FERNET_KEYS_DIR ]; then\n      rm -rf $FERNET_KEYS_DIR\n  fi","commit_id":"ae45de94c07c7cf94cbe07647eea587e9ebe146d"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"5d0b4fcd1248a1b37f9ce82e914ef50cde21ffb5","unresolved":false,"context_lines":[{"line_number":481,"context_line":"        rm -rf $KEYSTONE_CONF_DIR/ssl"},{"line_number":482,"context_line":"        $KEYSTONE_BIN_DIR/keystone-manage pki_setup"},{"line_number":483,"context_line":"    fi"},{"line_number":484,"context_line":"    if [[ \"$KEYSTONE_TOKEN_FORMAT\" \u003d\u003d \"fernet\" ]]; then"},{"line_number":485,"context_line":"        $KEYSTONE_BIN_DIR/keystone-manage fernet_setup"},{"line_number":486,"context_line":"    fi"},{"line_number":487,"context_line":"}"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"fa32b979_9629273a","line":484,"in_reply_to":"fa32b979_1d3564a7","updated":"2015-06-26 20:33:37.000000000","message":"Done","commit_id":"ae45de94c07c7cf94cbe07647eea587e9ebe146d"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"8aadecf12e3d04657eab05e1fe5a31ec1e20a58f","unresolved":false,"context_lines":[{"line_number":76,"context_line":"# Select the Assignment backend driver"},{"line_number":77,"context_line":"KEYSTONE_ASSIGNMENT_BACKEND\u003d${KEYSTONE_ASSIGNMENT_BACKEND:-sql}"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"# Select Keystone\u0027s token provider (and format)"},{"line_number":80,"context_line":"# Choose from \u0027uuid\u0027, \u0027pki\u0027, \u0027pkiz\u0027, or \u0027fernet\u0027"},{"line_number":81,"context_line":"KEYSTONE_TOKEN_FORMAT\u003d${KEYSTONE_TOKEN_FORMAT:-}"},{"line_number":82,"context_line":"KEYSTONE_TOKEN_FORMAT\u003d$(echo ${KEYSTONE_TOKEN_FORMAT} | tr \u0027[:upper:]\u0027 \u0027[:lower:]\u0027)"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"9a41bdd9_3ab7713b","line":79,"updated":"2015-07-15 03:18:22.000000000","message":"so i guess this was not quite right before?","commit_id":"cef5e40e0c1479f12f78c9dab74dc3100b2f10f7"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"22cbc2402e3cf647d3f9c25d070e639ba6e09c3f","unresolved":false,"context_lines":[{"line_number":76,"context_line":"# Select the Assignment backend driver"},{"line_number":77,"context_line":"KEYSTONE_ASSIGNMENT_BACKEND\u003d${KEYSTONE_ASSIGNMENT_BACKEND:-sql}"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"# Select Keystone\u0027s token provider (and format)"},{"line_number":80,"context_line":"# Choose from \u0027uuid\u0027, \u0027pki\u0027, \u0027pkiz\u0027, or \u0027fernet\u0027"},{"line_number":81,"context_line":"KEYSTONE_TOKEN_FORMAT\u003d${KEYSTONE_TOKEN_FORMAT:-}"},{"line_number":82,"context_line":"KEYSTONE_TOKEN_FORMAT\u003d$(echo ${KEYSTONE_TOKEN_FORMAT} | tr \u0027[:upper:]\u0027 \u0027[:lower:]\u0027)"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"9a41bdd9_5656b206","line":79,"in_reply_to":"9a41bdd9_3ab7713b","updated":"2015-07-15 14:55:19.000000000","message":"fernet is a valid provider in keystone but devstack didn\u0027t have the extra commands to support it.","commit_id":"cef5e40e0c1479f12f78c9dab74dc3100b2f10f7"}]}
