)]}'
{"zuul/layout.yaml":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"0f630d6e8c1520170c443e7887332b18b5c746d6","unresolved":false,"context_lines":[{"line_number":9599,"context_line":"      - gate-sahara-tests-pylint"},{"line_number":9600,"context_line":"      - gate-sahara-tests-dsvm-scenario-neutron-heat-nv"},{"line_number":9601,"context_line":"      - gate-sahara-tests-dsvm-scenario-nova-heat-nv"},{"line_number":9602,"context_line":"    post:"},{"line_number":9603,"context_line":"      - sahara-tests-coverage"},{"line_number":9604,"context_line":""},{"line_number":9605,"context_line":"  - name: openstack/salt-formula-ceilometer"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9aed3d3a_40a59a02","line":9602,"updated":"2016-02-25 23:16:20.000000000","message":"It\u0027s hard to tell the difference between \"I mean to have this in post because ...\" and \"I copied this from somewhere else\" with nothing in the changelog.  Do you specifically *not* want it in check?","commit_id":"dfdf23cfb3f200f1017f239f7320510addb71a50"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"8a7a80768e519153847bd29a11309f5d2d48f0ac","unresolved":false,"context_lines":[{"line_number":1652,"context_line":"    branch: ^stable/liberty$"},{"line_number":1653,"context_line":""},{"line_number":1654,"context_line":"  - name: sahara-tests-coverage"},{"line_number":1655,"context_line":"    voting: false"},{"line_number":1656,"context_line":""},{"line_number":1657,"context_line":"  - name: gate-sahara-tests-python34"},{"line_number":1658,"context_line":"    voting: false"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9aed3d3a_4261b938","line":1655,"updated":"2016-02-28 18:54:54.000000000","message":"post jobs are always non-voting, let\u0027s remove this noise.","commit_id":"16961351a5e685da8690bd404d91215a3d6b064a"},{"author":{"_account_id":13919,"name":"Evgeny Sikachev","email":"esikachov@gmail.com","username":"esikachev"},"change_message_id":"f9b9da272582a28479891a88302732bbc39ae7b2","unresolved":false,"context_lines":[{"line_number":1652,"context_line":"    branch: ^stable/liberty$"},{"line_number":1653,"context_line":""},{"line_number":1654,"context_line":"  - name: sahara-tests-coverage"},{"line_number":1655,"context_line":"    voting: false"},{"line_number":1656,"context_line":""},{"line_number":1657,"context_line":"  - name: gate-sahara-tests-python34"},{"line_number":1658,"context_line":"    voting: false"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9aed3d3a_ac1eaa5c","line":1655,"in_reply_to":"9aed3d3a_4261b938","updated":"2016-02-29 09:09:10.000000000","message":"Done","commit_id":"16961351a5e685da8690bd404d91215a3d6b064a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"8a7a80768e519153847bd29a11309f5d2d48f0ac","unresolved":false,"context_lines":[{"line_number":9597,"context_line":"    template:"},{"line_number":9598,"context_line":"      - name: merge-check"},{"line_number":9599,"context_line":"      - name: python-jobs"},{"line_number":9600,"context_line":"      - name: python3-jobs"},{"line_number":9601,"context_line":"      - name: check-requirements"},{"line_number":9602,"context_line":"    check:"},{"line_number":9603,"context_line":"      - gate-sahara-tests-pylint"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9aed3d3a_027971f6","line":9600,"updated":"2016-02-28 18:54:54.000000000","message":"You have a non-voting python3 job - and add it to the gate. That\u0027s wrong. Don\u0027t use the template in this case and just add the job to the check queue.","commit_id":"16961351a5e685da8690bd404d91215a3d6b064a"},{"author":{"_account_id":13919,"name":"Evgeny Sikachev","email":"esikachov@gmail.com","username":"esikachev"},"change_message_id":"f9b9da272582a28479891a88302732bbc39ae7b2","unresolved":false,"context_lines":[{"line_number":9597,"context_line":"    template:"},{"line_number":9598,"context_line":"      - name: merge-check"},{"line_number":9599,"context_line":"      - name: python-jobs"},{"line_number":9600,"context_line":"      - name: python3-jobs"},{"line_number":9601,"context_line":"      - name: check-requirements"},{"line_number":9602,"context_line":"    check:"},{"line_number":9603,"context_line":"      - gate-sahara-tests-pylint"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9aed3d3a_ec3c32ca","line":9600,"in_reply_to":"9aed3d3a_027971f6","updated":"2016-02-29 09:09:10.000000000","message":"Done","commit_id":"16961351a5e685da8690bd404d91215a3d6b064a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"57fa54e7262df64790371c15d8677e707cc2330f","unresolved":false,"context_lines":[{"line_number":1651,"context_line":"  - name: ^gate-sahara-dsvm-scenario.*-nv$"},{"line_number":1652,"context_line":"    branch: ^stable/liberty$"},{"line_number":1653,"context_line":""},{"line_number":1654,"context_line":"  - name: sahara-tests-coverage"},{"line_number":1655,"context_line":""},{"line_number":1656,"context_line":"  - name: gate-sahara-tests-python34"},{"line_number":1657,"context_line":"    voting: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9aed3d3a_1901b238","line":1654,"updated":"2016-02-29 18:33:06.000000000","message":"remove empty entry, this is redundant","commit_id":"609ce5ca16b36b74c11ca9fb43a7e98058234e5d"}]}
