)]}'
{"zuul.d/grenade.yaml":[{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c0c267795d977ca74fe128c20afd13ba0289b73c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: neutron-grenade-multinode"},{"line_number":3,"context_line":"    parent: grenade-multinode"},{"line_number":4,"context_line":"    timeout: 10800"},{"line_number":5,"context_line":"    required-projects:"},{"line_number":6,"context_line":"      - openstack/grenade"},{"line_number":7,"context_line":"      - openstack/devstack-gate"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_a7ca459e","line":4,"updated":"2020-05-03 08:27:04.000000000","message":"The timeout is already set to 10800, so you may omit it.","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"72100bc91ae0ea5cd80c157b9e773ff4d95822ae","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: neutron-grenade-multinode"},{"line_number":3,"context_line":"    parent: grenade-multinode"},{"line_number":4,"context_line":"    timeout: 10800"},{"line_number":5,"context_line":"    required-projects:"},{"line_number":6,"context_line":"      - openstack/grenade"},{"line_number":7,"context_line":"      - openstack/devstack-gate"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_a7b6c589","line":4,"in_reply_to":"1f493fa4_a7ca459e","updated":"2020-05-03 11:56:20.000000000","message":"Done","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c0c267795d977ca74fe128c20afd13ba0289b73c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    timeout: 10800"},{"line_number":5,"context_line":"    required-projects:"},{"line_number":6,"context_line":"      - openstack/grenade"},{"line_number":7,"context_line":"      - openstack/devstack-gate"},{"line_number":8,"context_line":"      - openstack/neutron"},{"line_number":9,"context_line":"    irrelevant-files: \u0026irrelevant-files"},{"line_number":10,"context_line":"      - ^(test-|)requirements.txt$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_c7d7914f","line":7,"updated":"2020-05-03 08:27:04.000000000","message":"You don\u0027t (shouldn\u0027t) need devstack-gate anymore. The idea is to retire it at some point.","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"72100bc91ae0ea5cd80c157b9e773ff4d95822ae","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    timeout: 10800"},{"line_number":5,"context_line":"    required-projects:"},{"line_number":6,"context_line":"      - openstack/grenade"},{"line_number":7,"context_line":"      - openstack/devstack-gate"},{"line_number":8,"context_line":"      - openstack/neutron"},{"line_number":9,"context_line":"    irrelevant-files: \u0026irrelevant-files"},{"line_number":10,"context_line":"      - ^(test-|)requirements.txt$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_87bbc970","line":7,"in_reply_to":"1f493fa4_c7d7914f","updated":"2020-05-03 11:56:20.000000000","message":"Done","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c0c267795d977ca74fe128c20afd13ba0289b73c","unresolved":false,"context_lines":[{"line_number":19,"context_line":"      - ^vagrant/.*$"},{"line_number":20,"context_line":"      - ^migration/.*$"},{"line_number":21,"context_line":"    vars:"},{"line_number":22,"context_line":"      devstack_services:"},{"line_number":23,"context_line":"        s-account: false"},{"line_number":24,"context_line":"        s-container: false"},{"line_number":25,"context_line":"        s-object: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_e7c3ad89","line":22,"updated":"2020-05-03 08:27:04.000000000","message":"The legacy job also disables c-bak and etcd3 - do you need them now?","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"72100bc91ae0ea5cd80c157b9e773ff4d95822ae","unresolved":false,"context_lines":[{"line_number":19,"context_line":"      - ^vagrant/.*$"},{"line_number":20,"context_line":"      - ^migration/.*$"},{"line_number":21,"context_line":"    vars:"},{"line_number":22,"context_line":"      devstack_services:"},{"line_number":23,"context_line":"        s-account: false"},{"line_number":24,"context_line":"        s-container: false"},{"line_number":25,"context_line":"        s-object: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_e7af2d29","line":22,"in_reply_to":"1f493fa4_e7c3ad89","updated":"2020-05-03 11:56:20.000000000","message":"No, I forgot to disable them","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"2e5920765635a6e4e7e25bc0d200cafd18601420","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        s-object: false"},{"line_number":26,"context_line":"        s-proxy: false"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"- job:"},{"line_number":29,"context_line":"    name: neutron-grenade-dvr-multinode"},{"line_number":30,"context_line":"    parent: grenade-multinode"},{"line_number":31,"context_line":"    pre-run: playbooks/dvr-multinode-scenario-pre-run.yaml"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_e7a0cd94","line":28,"updated":"2020-05-03 10:08:46.000000000","message":"On this job you need to \"import\" the multi-node-setup role from the neutron-tempest-plugin. So you need also:\n\nroles:\n  - zuul: opendev.org/openstack/neutron-tempest-plugin","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"72100bc91ae0ea5cd80c157b9e773ff4d95822ae","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        s-object: false"},{"line_number":26,"context_line":"        s-proxy: false"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"- job:"},{"line_number":29,"context_line":"    name: neutron-grenade-dvr-multinode"},{"line_number":30,"context_line":"    parent: grenade-multinode"},{"line_number":31,"context_line":"    pre-run: playbooks/dvr-multinode-scenario-pre-run.yaml"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_27aab518","line":28,"in_reply_to":"1f493fa4_e7a0cd94","updated":"2020-05-03 11:56:20.000000000","message":"Done","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c0c267795d977ca74fe128c20afd13ba0289b73c","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    name: neutron-grenade-dvr-multinode"},{"line_number":30,"context_line":"    parent: grenade-multinode"},{"line_number":31,"context_line":"    pre-run: playbooks/dvr-multinode-scenario-pre-run.yaml"},{"line_number":32,"context_line":"    timeout: 10800"},{"line_number":33,"context_line":"    required-projects:"},{"line_number":34,"context_line":"      - openstack/grenade"},{"line_number":35,"context_line":"      - openstack/devstack-gate"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_87cf49af","line":32,"updated":"2020-05-03 08:27:04.000000000","message":"See above","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"72100bc91ae0ea5cd80c157b9e773ff4d95822ae","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    name: neutron-grenade-dvr-multinode"},{"line_number":30,"context_line":"    parent: grenade-multinode"},{"line_number":31,"context_line":"    pre-run: playbooks/dvr-multinode-scenario-pre-run.yaml"},{"line_number":32,"context_line":"    timeout: 10800"},{"line_number":33,"context_line":"    required-projects:"},{"line_number":34,"context_line":"      - openstack/grenade"},{"line_number":35,"context_line":"      - openstack/devstack-gate"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_07a7b951","line":32,"in_reply_to":"1f493fa4_87cf49af","updated":"2020-05-03 11:56:20.000000000","message":"Done","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c0c267795d977ca74fe128c20afd13ba0289b73c","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    timeout: 10800"},{"line_number":33,"context_line":"    required-projects:"},{"line_number":34,"context_line":"      - openstack/grenade"},{"line_number":35,"context_line":"      - openstack/devstack-gate"},{"line_number":36,"context_line":"      - openstack/neutron"},{"line_number":37,"context_line":"    irrelevant-files: *irrelevant-files"},{"line_number":38,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_27e59539","line":35,"updated":"2020-05-03 08:27:04.000000000","message":"See above.","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"72100bc91ae0ea5cd80c157b9e773ff4d95822ae","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    timeout: 10800"},{"line_number":33,"context_line":"    required-projects:"},{"line_number":34,"context_line":"      - openstack/grenade"},{"line_number":35,"context_line":"      - openstack/devstack-gate"},{"line_number":36,"context_line":"      - openstack/neutron"},{"line_number":37,"context_line":"    irrelevant-files: *irrelevant-files"},{"line_number":38,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_67615d12","line":35,"in_reply_to":"1f493fa4_27e59539","updated":"2020-05-03 11:56:20.000000000","message":"Done","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c0c267795d977ca74fe128c20afd13ba0289b73c","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      - openstack/neutron"},{"line_number":37,"context_line":"    irrelevant-files: *irrelevant-files"},{"line_number":38,"context_line":"    vars:"},{"line_number":39,"context_line":"      devstack_services:"},{"line_number":40,"context_line":"        s-account: false"},{"line_number":41,"context_line":"        s-container: false"},{"line_number":42,"context_line":"        s-object: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_27be35ff","line":39,"updated":"2020-05-03 08:27:04.000000000","message":"see above","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"72100bc91ae0ea5cd80c157b9e773ff4d95822ae","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      - openstack/neutron"},{"line_number":37,"context_line":"    irrelevant-files: *irrelevant-files"},{"line_number":38,"context_line":"    vars:"},{"line_number":39,"context_line":"      devstack_services:"},{"line_number":40,"context_line":"        s-account: false"},{"line_number":41,"context_line":"        s-container: false"},{"line_number":42,"context_line":"        s-object: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_4766e12b","line":39,"in_reply_to":"1f493fa4_27be35ff","updated":"2020-05-03 11:56:20.000000000","message":"Done","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"c0c267795d977ca74fe128c20afd13ba0289b73c","unresolved":false,"context_lines":[{"line_number":98,"context_line":"                availability_zone: nova"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"- job:"},{"line_number":101,"context_line":"    name: neutron-ovn-grenade"},{"line_number":102,"context_line":"    parent: legacy-dsvm-base"},{"line_number":103,"context_line":"    run: playbooks/legacy/neutron-ovn-grenade/run.yaml"},{"line_number":104,"context_line":"    post-run: playbooks/legacy/neutron-ovn-grenade/post.yaml"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_07bb390e","line":101,"updated":"2020-05-03 08:27:04.000000000","message":"I guess this should be defined in the neutron-ovn repository?","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"72100bc91ae0ea5cd80c157b9e773ff4d95822ae","unresolved":false,"context_lines":[{"line_number":98,"context_line":"                availability_zone: nova"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"- job:"},{"line_number":101,"context_line":"    name: neutron-ovn-grenade"},{"line_number":102,"context_line":"    parent: legacy-dsvm-base"},{"line_number":103,"context_line":"    run: playbooks/legacy/neutron-ovn-grenade/run.yaml"},{"line_number":104,"context_line":"    post-run: playbooks/legacy/neutron-ovn-grenade/post.yaml"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_e7744dd3","line":101,"in_reply_to":"1f493fa4_07bb390e","updated":"2020-05-03 11:56:20.000000000","message":"OVN is now one of the in-tree drivers so this job has to be here. But as I\u0027m more familiar with ML2/OVS jobs, I want to first migrate those and then focus on ovn job in separate patch.","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"3db7e29d6a9db47c41a16ab33d733aab2ee352aa","unresolved":false,"context_lines":[{"line_number":98,"context_line":"                availability_zone: nova"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"- job:"},{"line_number":101,"context_line":"    name: neutron-ovn-grenade"},{"line_number":102,"context_line":"    parent: legacy-dsvm-base"},{"line_number":103,"context_line":"    run: playbooks/legacy/neutron-ovn-grenade/run.yaml"},{"line_number":104,"context_line":"    post-run: playbooks/legacy/neutron-ovn-grenade/post.yaml"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_3a2be882","line":101,"in_reply_to":"1f493fa4_e7744dd3","updated":"2020-05-03 12:29:27.000000000","message":"I see. Wouldn\u0027t it make sense to call this neutron-grenade-ovn then, to avoid confusion?","commit_id":"e20807a114416fd276981ba1ac1c501031a63697"}]}
