)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"0cd1ab90bfdb33c74515d6f1611a5e58daf10d3f","unresolved":false,"context_lines":[{"line_number":11,"context_line":"patch moves DVR multinode job running Tempest tests from Neutron tree to"},{"line_number":12,"context_line":"the check queue, non-voting for now."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Part of the patch is to pass down to gate hook information about used"},{"line_number":15,"context_line":"operating system on the nodes."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a3c09a3_96276563","line":14,"updated":"2017-01-16 14:18:39.000000000","message":"what\u0027s the rationale for that? I don\u0027t see any code in gate_hook.sh handling it.","commit_id":"b720050eb2c95de25394ee33472f6ac4d35776b7"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"90c50ae109c6fbff154bfb8eaba483194b346498","unresolved":false,"context_lines":[{"line_number":11,"context_line":"patch moves DVR multinode job running Tempest tests from Neutron tree to"},{"line_number":12,"context_line":"the check queue, non-voting for now."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Part of the patch is to pass down to gate hook information about used"},{"line_number":15,"context_line":"operating system on the nodes."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a3c09a3_9bd5cdba","line":14,"in_reply_to":"7a3c09a3_58cb6b1e","updated":"2017-01-16 14:59:24.000000000","message":"The bug is in this patch. I want to distinguish between tests that are run from tempest and neutron repo. Thanks for spotting this.","commit_id":"b720050eb2c95de25394ee33472f6ac4d35776b7"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"fe4eb8294d09539bc060e18c37175ab4b2baa08d","unresolved":false,"context_lines":[{"line_number":11,"context_line":"patch moves DVR multinode job running Tempest tests from Neutron tree to"},{"line_number":12,"context_line":"the check queue, non-voting for now."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Part of the patch is to pass down to gate hook information about used"},{"line_number":15,"context_line":"operating system on the nodes."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a3c09a3_96e845b6","line":14,"in_reply_to":"7a3c09a3_96276563","updated":"2017-01-16 14:22:39.000000000","message":"It\u0027s a Neutron patch - https://review.openstack.org/#/c/417954/7/neutron/tests/contrib/gate_hook.sh@92","commit_id":"b720050eb2c95de25394ee33472f6ac4d35776b7"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"5b13e986bb228a979a83cc12fc0f7a774c52271d","unresolved":false,"context_lines":[{"line_number":11,"context_line":"patch moves DVR multinode job running Tempest tests from Neutron tree to"},{"line_number":12,"context_line":"the check queue, non-voting for now."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Part of the patch is to pass down to gate hook information about used"},{"line_number":15,"context_line":"operating system on the nodes."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a3c09a3_58cb6b1e","line":14,"in_reply_to":"7a3c09a3_96e845b6","updated":"2017-01-16 14:41:37.000000000","message":"You should mention it in the commit message. Also, there is a bug in that other patch that would break the job.","commit_id":"b720050eb2c95de25394ee33472f6ac4d35776b7"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"34ae32ceb42c1ffa7f3dbf387ba17f18052c4eed","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Part of the patch is to pass down to gate hook information about used"},{"line_number":15,"context_line":"operating system on the nodes. The support of dsvm-neutron-scenario in"},{"line_number":16,"context_line":"Neutron tree is part of change"},{"line_number":17,"context_line":"Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7a3c09a3_f959eefd","line":17,"updated":"2017-01-18 17:37:51.000000000","message":"that\u0027s wrong ID","commit_id":"e35116cfbfca10dc8ece87d05d92b74b5dc26266"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"75dcb9dc1b41f227a9a32393af7558b572d33c60","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Part of the patch is to pass down to gate hook information about used"},{"line_number":15,"context_line":"operating system on the nodes. The support of dsvm-neutron-scenario in"},{"line_number":16,"context_line":"Neutron tree is part of change"},{"line_number":17,"context_line":"Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7a3c09a3_392376be","line":17,"in_reply_to":"7a3c09a3_f959eefd","updated":"2017-01-18 17:47:52.000000000","message":"Done","commit_id":"e35116cfbfca10dc8ece87d05d92b74b5dc26266"}],"jenkins/jobs/neutron.yaml":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"463c420f8d2e9ebc75f7149f4502eb7a45659190","unresolved":false,"context_lines":[{"line_number":634,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"          function gate_hook {{"},{"line_number":637,"context_line":"              bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-neutron-scenario-{node-release}"},{"line_number":638,"context_line":"          }}"},{"line_number":639,"context_line":"          export -f gate_hook"},{"line_number":640,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a3c09a3_87480a89","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":89},"updated":"2017-01-16 16:01:15.000000000","message":"ofc it\u0027s neutron, why do we want to pass it here?","commit_id":"b221c8789efe8eaac84f944f346a287d4d3e7b4c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"4998280b21b88144bebaeb36459451435218dcb3","unresolved":false,"context_lines":[{"line_number":634,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"          function gate_hook {{"},{"line_number":637,"context_line":"              bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-neutron-scenario-{node-release}"},{"line_number":638,"context_line":"          }}"},{"line_number":639,"context_line":"          export -f gate_hook"},{"line_number":640,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a3c09a3_7301e869","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":89},"in_reply_to":"7a3c09a3_33a200fe","updated":"2017-01-17 16:11:53.000000000","message":"No, the plan is to have it only for scenario. I don\u0027t think that api tests even spawn an instance :)","commit_id":"b221c8789efe8eaac84f944f346a287d4d3e7b4c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"87ad53ea4c577eaa039ed65f2916266ca763a50c","unresolved":false,"context_lines":[{"line_number":634,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"          function gate_hook {{"},{"line_number":637,"context_line":"              bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-neutron-scenario-{node-release}"},{"line_number":638,"context_line":"          }}"},{"line_number":639,"context_line":"          export -f gate_hook"},{"line_number":640,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a3c09a3_d2cd725e","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":89},"in_reply_to":"7a3c09a3_87480a89","updated":"2017-01-16 16:09:25.000000000","message":"To distinguish between tests running from tempest tree and neutron tree. If you have better idea, I\u0027m all ears :)","commit_id":"b221c8789efe8eaac84f944f346a287d4d3e7b4c"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"3fe81b3b4e613765cf01193db210d3521d6406b5","unresolved":false,"context_lines":[{"line_number":634,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"          function gate_hook {{"},{"line_number":637,"context_line":"              bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-neutron-scenario-{node-release}"},{"line_number":638,"context_line":"          }}"},{"line_number":639,"context_line":"          export -f gate_hook"},{"line_number":640,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a3c09a3_33a200fe","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":89},"in_reply_to":"7a3c09a3_a27df11d","updated":"2017-01-17 16:07:02.000000000","message":"Does it mean you also want to use Ubuntu images for -api tests?","commit_id":"b221c8789efe8eaac84f944f346a287d4d3e7b4c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"bc082eb0aabe3f436c98a1deee8fd44ce67719e8","unresolved":false,"context_lines":[{"line_number":634,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"          function gate_hook {{"},{"line_number":637,"context_line":"              bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-neutron-scenario-{node-release}"},{"line_number":638,"context_line":"          }}"},{"line_number":639,"context_line":"          export -f gate_hook"},{"line_number":640,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a3c09a3_c2cafd6d","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":89},"in_reply_to":"7a3c09a3_c2c03d7f","updated":"2017-01-16 16:49:22.000000000","message":"I want gate_hook.sh in Neutron to use Ubuntu images for instances only for tests running in Neutron tree. They are bigger and take more time to boot, so I don\u0027t want to pollute existing tempest tests with that.","commit_id":"b221c8789efe8eaac84f944f346a287d4d3e7b4c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"619fa7ace95d942896db6bc4aaae40d07a7ba2ab","unresolved":false,"context_lines":[{"line_number":634,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"          function gate_hook {{"},{"line_number":637,"context_line":"              bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-neutron-scenario-{node-release}"},{"line_number":638,"context_line":"          }}"},{"line_number":639,"context_line":"          export -f gate_hook"},{"line_number":640,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a3c09a3_a27df11d","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":89},"in_reply_to":"7a3c09a3_c2cafd6d","updated":"2017-01-16 16:50:26.000000000","message":"s/running in Neutron tree/running from Neutron tree/","commit_id":"b221c8789efe8eaac84f944f346a287d4d3e7b4c"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"15da1c21c971a7859fb49c4cbb3d2a0891e6ce19","unresolved":false,"context_lines":[{"line_number":634,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"          function gate_hook {{"},{"line_number":637,"context_line":"              bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-neutron-scenario-{node-release}"},{"line_number":638,"context_line":"          }}"},{"line_number":639,"context_line":"          export -f gate_hook"},{"line_number":640,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a3c09a3_c2c03d7f","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":89},"in_reply_to":"7a3c09a3_d2cd725e","updated":"2017-01-16 16:45:56.000000000","message":"And why do we want that? I think this job runs only the tests from neutron tree (see line 627).","commit_id":"b221c8789efe8eaac84f944f346a287d4d3e7b4c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"e2e418fff68124bac2126e2256e3be58e34573ea","unresolved":false,"context_lines":[{"line_number":639,"context_line":"          export -f gate_hook"},{"line_number":640,"context_line":""},{"line_number":641,"context_line":"          function post_test_hook {{"},{"line_number":642,"context_line":"              bash -xe $BASE/new/neutron/neutron/tests/contrib/post_test_hook.sh dsvm-neutron-scenario-{node-release}"},{"line_number":643,"context_line":"          }}"},{"line_number":644,"context_line":"          export -f post_test_hook"},{"line_number":645,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a3c09a3_938bb4c2","line":642,"range":{"start_line":642,"start_character":81,"end_line":642,"end_character":117},"updated":"2017-01-17 16:14:00.000000000","message":"Maybe this shouldn\u0027t be touched or should be all-plugin","commit_id":"b221c8789efe8eaac84f944f346a287d4d3e7b4c"}]}
