)]}'
{"grenade.sh":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"7f219993b1c1a47bc673a1767fa7ff176bdde6f9","unresolved":false,"context_lines":[{"line_number":332,"context_line":"    stop $STOP start-dstat 238"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"    # upgrade all the projects in order"},{"line_number":335,"context_line":"    for project in $UPGRADE_PROJECTS; do"},{"line_number":336,"context_line":"        upgrade_service $project"},{"line_number":337,"context_line":"    done"},{"line_number":338,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"9aa53dc9_e0134e0c","line":335,"updated":"2015-04-06 21:42:21.000000000","message":"I wonder how many other ordering gotchas we will have like 1403024.","commit_id":"1b3957a85208d19cab9197f49ec98031400be09c"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"9a60f3e656addaf6940c003f69c5213c5b1f165f","unresolved":false,"context_lines":[{"line_number":332,"context_line":"    stop $STOP start-dstat 238"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"    # upgrade all the projects in order"},{"line_number":335,"context_line":"    for project in $UPGRADE_PROJECTS; do"},{"line_number":336,"context_line":"        upgrade_service $project"},{"line_number":337,"context_line":"    done"},{"line_number":338,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"9aa53dc9_8b0383b8","line":335,"in_reply_to":"9aa53dc9_e0134e0c","updated":"2015-04-06 22:17:27.000000000","message":"I think ordering is something we will need to document very well for external plugins.  It was easier with tight control...","commit_id":"1b3957a85208d19cab9197f49ec98031400be09c"}],"grenaderc":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"9a60f3e656addaf6940c003f69c5213c5b1f165f","unresolved":false,"context_lines":[{"line_number":77,"context_line":"BASE_RUN_SMOKE\u003d${BASE_RUN_SMOKE:-$RUN_SMOKE}"},{"line_number":78,"context_line":"TARGET_RUN_SMOKE\u003d${TARGET_RUN_SMOKE:-$RUN_SMOKE}"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"# Projects that we should upgrade"},{"line_number":81,"context_line":"UPGRADE_PROJECTS\u003d\"keystone ceilometer swift glance neutron nova cinder horizon ironic\""},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"# TODO(sdague): we really need to pull these in from devstack so we aren\u0027t"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"9aa53dc9_4b37bbb0","line":80,"updated":"2015-04-06 22:17:27.000000000","message":"If not now, sometime we should add a note here that order is important","commit_id":"1b3957a85208d19cab9197f49ec98031400be09c"}]}
