)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"858db671d17336bcab840ede8d16b375205b2a4e","unresolved":false,"context_lines":[{"line_number":11,"context_line":"python 3.4 is aimed to be supported for kuryr."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ieecd103fb229d3d994e1561a8d44887fc4678054"},{"line_number":14,"context_line":"Reference: https://review.openstack.org/271914"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9a68dd71_72710e44","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":9},"updated":"2016-01-27 08:28:14.000000000","message":"This should be a Depends-On, with change-id","commit_id":"9ab757a51db7268b5f0e280b8f4978c75fbd7c68"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"183a797d75750a863a3fbc44efc8e220de102b25","unresolved":false,"context_lines":[{"line_number":11,"context_line":"python 3.4 is aimed to be supported for kuryr."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ieecd103fb229d3d994e1561a8d44887fc4678054"},{"line_number":14,"context_line":"Reference: https://review.openstack.org/271914"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9a68dd71_f2d3bed3","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":9},"in_reply_to":"9a68dd71_121212b5","updated":"2016-01-27 08:36:25.000000000","message":"Your decision - but make it clear ;)\n\nEither we should merge *this one* first, then it\u0027s Needed-By: Ixxxx or the other one first, then it\u0027s Depends-On: Ixxx\n\nIMHO it\u0027s best to merge the other one first, since otherwise you block all contributors until that other patch is in.","commit_id":"9ab757a51db7268b5f0e280b8f4978c75fbd7c68"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"4a29b436cf035eae4717bb01d491c59f6f4578f0","unresolved":false,"context_lines":[{"line_number":11,"context_line":"python 3.4 is aimed to be supported for kuryr."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ieecd103fb229d3d994e1561a8d44887fc4678054"},{"line_number":14,"context_line":"Reference: https://review.openstack.org/271914"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9a68dd71_121212b5","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":9},"in_reply_to":"9a68dd71_72710e44","updated":"2016-01-27 08:32:11.000000000","message":"Actually it is vice-versa.\nThe following patch referred would be waiting for the py34 jobs to be enabled at the gate, isnt it?","commit_id":"9ab757a51db7268b5f0e280b8f4978c75fbd7c68"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"a62b8d6d38e539f8531dec227b1aa2534f9a03a7","unresolved":false,"context_lines":[{"line_number":11,"context_line":"python 3.4 is aimed to be supported for kuryr."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ieecd103fb229d3d994e1561a8d44887fc4678054"},{"line_number":14,"context_line":"Reference: https://review.openstack.org/271914"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9a68dd71_52064a21","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":9},"in_reply_to":"9a68dd71_f2d3bed3","updated":"2016-01-27 08:42:18.000000000","message":"Yep, what Andreas said. One direction it all goes in quietly, the other causes a blockage.","commit_id":"9ab757a51db7268b5f0e280b8f4978c75fbd7c68"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"8f29cec92c9ecefdfa06855f563e7179a66ed228","unresolved":false,"context_lines":[{"line_number":6033,"context_line":"      - name: python-jobs"},{"line_number":6034,"context_line":"      - name: publish-to-pypi"},{"line_number":6035,"context_line":"      - name: openstack-server-publish-jobs"},{"line_number":6036,"context_line":"      - name: python3-jobs"},{"line_number":6037,"context_line":"    check:"},{"line_number":6038,"context_line":"      - gate-kuryr-requirements"},{"line_number":6039,"context_line":"      - gate-install-dsvm-kuryr"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a68dd71_6f2fe988","line":6036,"updated":"2016-01-27 07:39:21.000000000","message":"This adds the job to the gate as well - and non-voting jobs should not be added to the gate queue. Don\u0027t use the template in this case, just add the job to the check queue","commit_id":"64650f78fe9d29b4df178ef45abef4094f87b9d1"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"f0c6100f6dc5fc9fb6e6165cea15d55e1ca78613","unresolved":false,"context_lines":[{"line_number":6033,"context_line":"      - name: python-jobs"},{"line_number":6034,"context_line":"      - name: publish-to-pypi"},{"line_number":6035,"context_line":"      - name: openstack-server-publish-jobs"},{"line_number":6036,"context_line":"      - name: python3-jobs"},{"line_number":6037,"context_line":"    check:"},{"line_number":6038,"context_line":"      - gate-kuryr-requirements"},{"line_number":6039,"context_line":"      - gate-install-dsvm-kuryr"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a68dd71_2f857158","line":6036,"in_reply_to":"9a68dd71_6f2fe988","updated":"2016-01-27 07:42:10.000000000","message":"Ok, will add it here when it becomes voting.\nThanks for the review","commit_id":"64650f78fe9d29b4df178ef45abef4094f87b9d1"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"858db671d17336bcab840ede8d16b375205b2a4e","unresolved":false,"context_lines":[{"line_number":2099,"context_line":"    branch: ^(?!stable/kilo).*$"},{"line_number":2100,"context_line":""},{"line_number":2101,"context_line":"  - name: gate-kuryr-python34"},{"line_number":2102,"context_line":"    voting: false"},{"line_number":2103,"context_line":""},{"line_number":2104,"context_line":"  # skip all openstack-ansible jobs except the releasenotes/docs"},{"line_number":2105,"context_line":"  # jobs for rst/doc/releasenotes files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a68dd71_3292b64c","line":2102,"range":{"start_line":2102,"start_character":4,"end_line":2102,"end_character":10},"updated":"2016-01-27 08:28:14.000000000","message":"this marks the job non-voting, but doesn\u0027t add it anywhere. It\u0027s a no-op.","commit_id":"9ab757a51db7268b5f0e280b8f4978c75fbd7c68"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"4a29b436cf035eae4717bb01d491c59f6f4578f0","unresolved":false,"context_lines":[{"line_number":2099,"context_line":"    branch: ^(?!stable/kilo).*$"},{"line_number":2100,"context_line":""},{"line_number":2101,"context_line":"  - name: gate-kuryr-python34"},{"line_number":2102,"context_line":"    voting: false"},{"line_number":2103,"context_line":""},{"line_number":2104,"context_line":"  # skip all openstack-ansible jobs except the releasenotes/docs"},{"line_number":2105,"context_line":"  # jobs for rst/doc/releasenotes files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a68dd71_72d6eef2","line":2102,"range":{"start_line":2102,"start_character":4,"end_line":2102,"end_character":10},"in_reply_to":"9a68dd71_3292b64c","updated":"2016-01-27 08:32:11.000000000","message":"So, how should this be updated?","commit_id":"9ab757a51db7268b5f0e280b8f4978c75fbd7c68"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"183a797d75750a863a3fbc44efc8e220de102b25","unresolved":false,"context_lines":[{"line_number":2099,"context_line":"    branch: ^(?!stable/kilo).*$"},{"line_number":2100,"context_line":""},{"line_number":2101,"context_line":"  - name: gate-kuryr-python34"},{"line_number":2102,"context_line":"    voting: false"},{"line_number":2103,"context_line":""},{"line_number":2104,"context_line":"  # skip all openstack-ansible jobs except the releasenotes/docs"},{"line_number":2105,"context_line":"  # jobs for rst/doc/releasenotes files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a68dd71_32f1566b","line":2102,"range":{"start_line":2102,"start_character":4,"end_line":2102,"end_character":10},"in_reply_to":"9a68dd71_72d6eef2","updated":"2016-01-27 08:36:25.000000000","message":"Add the job to the check queue - just not as template.\nExample: openstack-infra/git-restack","commit_id":"9ab757a51db7268b5f0e280b8f4978c75fbd7c68"},{"author":{"_account_id":11278,"name":"Anusha Ramineni","email":"anusha.ramineni@india.nec.com","username":"anusha08"},"change_message_id":"888832de9ab3f9fdc72a003ea0fdc8855bad979a","unresolved":false,"context_lines":[{"line_number":2099,"context_line":"    branch: ^(?!stable/kilo).*$"},{"line_number":2100,"context_line":""},{"line_number":2101,"context_line":"  - name: gate-kuryr-python34"},{"line_number":2102,"context_line":"    voting: false"},{"line_number":2103,"context_line":""},{"line_number":2104,"context_line":"  # skip all openstack-ansible jobs except the releasenotes/docs"},{"line_number":2105,"context_line":"  # jobs for rst/doc/releasenotes files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a68dd71_9202823d","line":2102,"range":{"start_line":2102,"start_character":4,"end_line":2102,"end_character":10},"in_reply_to":"9a68dd71_72d6eef2","updated":"2016-01-27 08:38:11.000000000","message":"this job should be added as check job in openstack/kuryr","commit_id":"9ab757a51db7268b5f0e280b8f4978c75fbd7c68"}]}
