)]}'
{"devstack-vm-gate-wrap.sh":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"9b7a149f7a1c110cedc1aff7ba6d9dac675df1cc","unresolved":false,"context_lines":[{"line_number":186,"context_line":"    fi"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    ORG\u003d$(dirname $PROJECT)"},{"line_number":189,"context_line":"    SHORT_PROJECT\u003d$(basename $PROJECT)"},{"line_number":190,"context_line":"    /usr/local/jenkins/slave_scripts/select-mirror $ORG $SHORT_PROJECT"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"    cp ~/.pydistutils.cfg ~stack/.pydistutils.cfg"}],"source_content_type":"text/x-sh","patch_set":1,"id":"AAAAS3%2F%2FktA%3D","line":189,"updated":"2013-09-24 14:46:51.000000000","message":"I think $PROJECT comes out of the $PROJECTS iterator in setup_workspace() and won\u0027t necessarily contain the name of the project whose change is being tested? It looks like $ZUUL_PROJECT is what you want, though possibly also need to deal with situations where it isn\u0027t defined so a sane fallback can be provided.","commit_id":"950e9badca79301590f5f1fd3e8b0a22601938de"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3f18e202eb7787a14acfb248e300ed0dbdef6451","unresolved":false,"context_lines":[{"line_number":186,"context_line":"    fi"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    ORG\u003d$(dirname $PROJECT)"},{"line_number":189,"context_line":"    SHORT_PROJECT\u003d$(basename $PROJECT)"},{"line_number":190,"context_line":"    /usr/local/jenkins/slave_scripts/select-mirror $ORG $SHORT_PROJECT"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"    cp ~/.pydistutils.cfg ~stack/.pydistutils.cfg"}],"source_content_type":"text/x-sh","patch_set":1,"id":"AAAAS3%2F%2FkCQ%3D","line":189,"in_reply_to":"AAAAS3%2F%2FktA%3D","updated":"2013-09-24 16:51:21.000000000","message":"Yeah, this is confirmed by the check logs (which seem to think the project for this change is openstack-dev/devstack instead of openstack-infra/devstack-gate).","commit_id":"950e9badca79301590f5f1fd3e8b0a22601938de"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3f18e202eb7787a14acfb248e300ed0dbdef6451","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    ORG\u003d$(dirname $PROJECT)"},{"line_number":189,"context_line":"    SHORT_PROJECT\u003d$(basename $PROJECT)"},{"line_number":190,"context_line":"    /usr/local/jenkins/slave_scripts/select-mirror $ORG $SHORT_PROJECT"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"    cp ~/.pydistutils.cfg ~stack/.pydistutils.cfg"},{"line_number":193,"context_line":"    sudo cp ~/.pydistutils.cfg ~root/.pydistutils.cfg"}],"source_content_type":"text/x-sh","patch_set":1,"id":"AAAAS3%2F%2FkDI%3D","line":190,"updated":"2013-09-24 16:51:21.000000000","message":"Oh, also this should end in a .sh suffix... see errors in:\n\nhttp://logs.openstack.org/64/48064/1/check/gate-tempest-devstack-vm-full/f71f31b/logs/devstack-gate-setup-host.txt.gz","commit_id":"950e9badca79301590f5f1fd3e8b0a22601938de"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"43e458b795cd0a950d41ce3a93316e775f1f44d1","unresolved":false,"context_lines":[{"line_number":211,"context_line":"function select_mirror {"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"    if [ \"$DEVSTACK_GATE_REQS_INTEGRATION\" -eq \"0\" \\"},{"line_number":214,"context_line":"        -o \"$ZUUL_PROJECT\" !\u003d \"openstack/requirements\" ]; then"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"        ORG\u003d$(dirname $ZUUL_PROJECT)"},{"line_number":217,"context_line":"        SHORT_PROJECT\u003d$(basename $ZUUL_PROJECT)"}],"source_content_type":"text/x-sh","patch_set":6,"id":"AAAATn%2F%2BFqk%3D","line":214,"updated":"2013-12-02 17:28:50.000000000","message":"Optionally (following the other related patch series), this conditional can be simplified since openstack/requirements won\u0027t be in projects.txt anyway.","commit_id":"5a7536a98945292b2c4c40a19cf25160c1811099"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"1786cdf462409b114887012bf3ecc2db0b80898b","unresolved":false,"context_lines":[{"line_number":278,"context_line":"        sudo usermod -a -G vz stack"},{"line_number":279,"context_line":"    fi"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"    if [ -f $DEVSTACK_GATE_SELECT_MIRROR ] ; then"},{"line_number":282,"context_line":"        select_mirror"},{"line_number":283,"context_line":"    fi"},{"line_number":284,"context_line":"    # Disable detailed logging as we return to the main script"}],"source_content_type":"text/x-sh","patch_set":7,"id":"AAAATn%2F96Cw%3D","line":281,"updated":"2013-12-04 16:34:24.000000000","message":"I\u0027m pretty sure you don\u0027t mean -f here.","commit_id":"2551854a0779737770a5930ba5e8ba2dddea56a3"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"055ec9a3ca51e4b1f8bfa9ba2277159f3eec969b","unresolved":false,"context_lines":[{"line_number":278,"context_line":"        sudo usermod -a -G vz stack"},{"line_number":279,"context_line":"    fi"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"    if [ -f $DEVSTACK_GATE_SELECT_MIRROR ] ; then"},{"line_number":282,"context_line":"        select_mirror"},{"line_number":283,"context_line":"    fi"},{"line_number":284,"context_line":"    # Disable detailed logging as we return to the main script"}],"source_content_type":"text/x-sh","patch_set":7,"id":"AAAATn%2F93gA%3D","line":281,"in_reply_to":"AAAATn%2F96Cw%3D","updated":"2013-12-05 02:46:29.000000000","message":"Oh! Actually, you do. I missed that you\u0027d changed the variable name triggering this conditional.","commit_id":"2551854a0779737770a5930ba5e8ba2dddea56a3"}]}
