)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"change_message_id":"560e5806eb8201b5bf4c2b5460cb0bad326abddf","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Vladyslav Drok \u003cvdrok@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-06-17 13:53:46 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Do not run any grenade jobs on branches older than mitaka"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Right now the regex is ^gate-grenade-dsvm-ironic$, but the grenade"},{"line_number":10,"context_line":"itself is with -nv prefix now. Let\u0027s not run both voting and"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7aa08908_0df9ad4e","line":7,"updated":"2016-06-17 11:01:33.000000000","message":"\"older than Newton\", I think?","commit_id":"e59c9c581d252729be5b74476e494c59ad90f795"},{"author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"change_message_id":"560e5806eb8201b5bf4c2b5460cb0bad326abddf","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Do not run any grenade jobs on branches older than mitaka"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Right now the regex is ^gate-grenade-dsvm-ironic$, but the grenade"},{"line_number":10,"context_line":"itself is with -nv prefix now. Let\u0027s not run both voting and"},{"line_number":11,"context_line":"non-voting grenade jobs."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I5391475d363b1b0e0a5c1b3bd2d7596e5c645092"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7aa08908_add859f0","line":10,"updated":"2016-06-17 11:01:33.000000000","message":"Nit: s/prefix/suffix","commit_id":"e59c9c581d252729be5b74476e494c59ad90f795"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"bc2990dff823ed2b9a956703377d6c16b4b66f53","unresolved":false,"context_lines":[{"line_number":2796,"context_line":"  # NOTE(jlvilla): Ironic Grenade does not work until after mitaka"},{"line_number":2797,"context_line":"  - name: ^gate-grenade-dsvm-ironic"},{"line_number":2798,"context_line":"    branch: ^(?!stable/(kilo|liberty|mitaka)).*$"},{"line_number":2799,"context_line":"    voting: false"},{"line_number":2800,"context_line":""},{"line_number":2801,"context_line":"  - name: gate-senlin-dsvm-functional"},{"line_number":2802,"context_line":"    voting: false"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7aa08908_7821119e","line":2799,"range":{"start_line":2799,"start_character":4,"end_line":2799,"end_character":17},"updated":"2016-06-17 11:05:37.000000000","message":"let remove this one as well - the -nv job is non-voting.","commit_id":"a182aa5b6e9f4d056184f0c8b02294341472c9c5"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"1328aa36931408680bc12909417011087efd5f40","unresolved":false,"context_lines":[{"line_number":2794,"context_line":"    branch: ^(?!stable/liberty).*$"},{"line_number":2795,"context_line":""},{"line_number":2796,"context_line":"  # NOTE(jlvilla): Ironic Grenade does not work until after mitaka"},{"line_number":2797,"context_line":"  - name: ^gate-grenade-dsvm-ironic"},{"line_number":2798,"context_line":"    branch: ^(?!stable/(kilo|liberty|mitaka)).*$"},{"line_number":2799,"context_line":""},{"line_number":2800,"context_line":"  - name: gate-senlin-dsvm-functional"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7aa08908_e87c0c22","line":2797,"updated":"2016-06-17 12:07:32.000000000","message":"shouldn\u0027t we use ^gate-grenade-dsvm-ironic.* or ^gate-grenade-dsvm-ironic-nv here? \nNot sure that regexp will match, infra team could you please double check it.","commit_id":"9161eedc5c91814fe455301f3d604861cae5994c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ca1eb956ee351a90d619d05364d558c6ecdf136c","unresolved":false,"context_lines":[{"line_number":2794,"context_line":"    branch: ^(?!stable/liberty).*$"},{"line_number":2795,"context_line":""},{"line_number":2796,"context_line":"  # NOTE(jlvilla): Ironic Grenade does not work until after mitaka"},{"line_number":2797,"context_line":"  - name: ^gate-grenade-dsvm-ironic"},{"line_number":2798,"context_line":"    branch: ^(?!stable/(kilo|liberty|mitaka)).*$"},{"line_number":2799,"context_line":""},{"line_number":2800,"context_line":"  - name: gate-senlin-dsvm-functional"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7aa08908_68793cfc","line":2797,"in_reply_to":"7aa08908_e87c0c22","updated":"2016-06-17 12:11:21.000000000","message":"You can check yourself - see the layout job.\n\nDetails:\nhttp://logs.openstack.org/46/331046/3/check/gate-project-config-layout/47d8ff0/console.html#_2016-06-17_11_21_58_842363\n\nSo, it matches.","commit_id":"9161eedc5c91814fe455301f3d604861cae5994c"}]}
