)]}'
{"stack.sh":[{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"097160fb2428ad23bf51ecc560ca82db9e8777c9","unresolved":false,"context_lines":[{"line_number":1134,"context_line":""},{"line_number":1135,"context_line":"# Create an access key and secret key for nova ec2 register image"},{"line_number":1136,"context_line":"if is_service_enabled key \u0026\u0026 is_service_enabled swift3 \u0026\u0026 is_service_enabled nova; then"},{"line_number":1137,"context_line":"    NOVA_USER_ID\u003d$(openstack user list | grep \u0027 nova \u0027 | get_field 1)"},{"line_number":1138,"context_line":"    die_if_not_set $LINENO NOVA_USER_ID \"Failure retrieving NOVA_USER_ID for nova\""},{"line_number":1139,"context_line":"    NOVA_TENANT_ID\u003d$(openstack project list | grep \" $SERVICE_TENANT_NAME \" | get_field 1)"},{"line_number":1140,"context_line":"    die_if_not_set $LINENO NOVA_TENANT_ID \"Failure retrieving NOVA_TENANT_ID for $SERVICE_TENANT_NAME\""}],"source_content_type":"text/x-sh","patch_set":1,"id":"AAAAWH%2F%2Fp64%3D","line":1137,"updated":"2014-03-14 17:46:12.000000000","message":"This is all fine, but running \"openstack user show nova -c id\" for this kind of thing makes a little more sense to me.","commit_id":"2ea8af588e0bfd06f338aae986b39cca9ee16286"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"24e677ed5a11bf9acd2605f462830c6f65657dde","unresolved":false,"context_lines":[{"line_number":1138,"context_line":"    die_if_not_set $LINENO NOVA_USER_ID \"Failure retrieving NOVA_USER_ID for nova\""},{"line_number":1139,"context_line":"    NOVA_TENANT_ID\u003d$(openstack project list | grep \" $SERVICE_TENANT_NAME \" | get_field 1)"},{"line_number":1140,"context_line":"    die_if_not_set $LINENO NOVA_TENANT_ID \"Failure retrieving NOVA_TENANT_ID for $SERVICE_TENANT_NAME\""},{"line_number":1141,"context_line":"    CREDS\u003d$(openstack ec2 credentials create --user $NOVA_USER_ID --project $NOVA_TENANT_ID)"},{"line_number":1142,"context_line":"    ACCESS_KEY\u003d$(echo \"$CREDS\" | awk \u0027/ access / { print $4 }\u0027)"},{"line_number":1143,"context_line":"    SECRET_KEY\u003d$(echo \"$CREDS\" | awk \u0027/ secret / { print $4 }\u0027)"},{"line_number":1144,"context_line":"    iniset $NOVA_CONF DEFAULT s3_access_key \"$ACCESS_KEY\""}],"source_content_type":"text/x-sh","patch_set":1,"id":"AAAAWH%2F%2FesI%3D","line":1141,"updated":"2014-03-17 16:56:11.000000000","message":"You don\u0027t need to do the name/id lookups above, OSC handles project and user names directly.\n\n  eval $(openstack ec2 credentials create --user nova --project $SERVICE_TENANT_NAME -f shell -c access -c secret)\n\nand $access and $secret are set for you.","commit_id":"2ea8af588e0bfd06f338aae986b39cca9ee16286"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"f74756381d1b469aa7ee3e2cccad997f7969ee6d","unresolved":false,"context_lines":[{"line_number":1138,"context_line":"    die_if_not_set $LINENO NOVA_USER_ID \"Failure retrieving NOVA_USER_ID for nova\""},{"line_number":1139,"context_line":"    NOVA_TENANT_ID\u003d$(openstack project list | grep \" $SERVICE_TENANT_NAME \" | get_field 1)"},{"line_number":1140,"context_line":"    die_if_not_set $LINENO NOVA_TENANT_ID \"Failure retrieving NOVA_TENANT_ID for $SERVICE_TENANT_NAME\""},{"line_number":1141,"context_line":"    CREDS\u003d$(openstack ec2 credentials create --user $NOVA_USER_ID --project $NOVA_TENANT_ID)"},{"line_number":1142,"context_line":"    ACCESS_KEY\u003d$(echo \"$CREDS\" | awk \u0027/ access / { print $4 }\u0027)"},{"line_number":1143,"context_line":"    SECRET_KEY\u003d$(echo \"$CREDS\" | awk \u0027/ secret / { print $4 }\u0027)"},{"line_number":1144,"context_line":"    iniset $NOVA_CONF DEFAULT s3_access_key \"$ACCESS_KEY\""}],"source_content_type":"text/x-sh","patch_set":1,"id":"AAAAWH%2F%2FeEw%3D","line":1141,"in_reply_to":"AAAAWH%2F%2FesI%3D","updated":"2014-03-17 17:57:30.000000000","message":"Done","commit_id":"2ea8af588e0bfd06f338aae986b39cca9ee16286"}]}
