)]}'
{"zuul.d/jobs.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"b160dc9ae4fca4fd607e3b0d06edf84a840db86b","unresolved":false,"context_lines":[{"line_number":395,"context_line":"    parent: octavia-v2-dsvm-noop-api"},{"line_number":396,"context_line":"    vars:"},{"line_number":397,"context_line":"      devstack_localrc:"},{"line_number":398,"context_line":"        USE_PYTHON3: False"},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"- job:"},{"line_number":401,"context_line":"    name: octavia-v2-dsvm-noop-api-stable-train"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3fa7e38b_4ddb3c20","line":398,"updated":"2019-12-06 16:30:27.000000000","message":"This one\u0027s fine since the stable jobs are inheriting it.","commit_id":"70c90ff66f58119f418c57f88358b8b4f42f84c3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"b160dc9ae4fca4fd607e3b0d06edf84a840db86b","unresolved":false,"context_lines":[{"line_number":462,"context_line":"    parent: octavia-v2-dsvm-scenario"},{"line_number":463,"context_line":"    vars:"},{"line_number":464,"context_line":"      devstack_localrc:"},{"line_number":465,"context_line":"        USE_PYTHON3: False"},{"line_number":466,"context_line":""},{"line_number":467,"context_line":"- job:"},{"line_number":468,"context_line":"    name: octavia-v2-dsvm-scenario-stable-train"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3fa7e38b_2de600e9","line":465,"updated":"2019-12-06 16:30:27.000000000","message":"Fine since stable jobs use it.","commit_id":"70c90ff66f58119f418c57f88358b8b4f42f84c3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"b160dc9ae4fca4fd607e3b0d06edf84a840db86b","unresolved":false,"context_lines":[{"line_number":509,"context_line":"          USE_PYTHON3: False"},{"line_number":510,"context_line":"      controller2:"},{"line_number":511,"context_line":"        devstack_localrc:"},{"line_number":512,"context_line":"          USE_PYTHON3: False"},{"line_number":513,"context_line":""},{"line_number":514,"context_line":"- job:"},{"line_number":515,"context_line":"    name: octavia-v2-act-stdby-dsvm-scenario-two-node"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3fa7e38b_2dffe066","line":512,"updated":"2019-12-06 16:30:27.000000000","message":"I think this block can be removed as well, at least codesearch found noone using it.\n\nhttp://codesearch.openstack.org/?q\u003doctavia-v2-dsvm-py2-scenario-two-node\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"70c90ff66f58119f418c57f88358b8b4f42f84c3"}],"zuul.d/projects.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"d23003994c1a0c4e5be4015dbc3b82e07b2e7ca1","unresolved":false,"context_lines":[{"line_number":21,"context_line":"        - octavia-v2-dsvm-scenario-ipv6-only:"},{"line_number":22,"context_line":"            voting: false"},{"line_number":23,"context_line":"        - octavia-v2-dsvm-scenario-centos-7:"},{"line_number":24,"context_line":"            voting: false"},{"line_number":25,"context_line":"        - octavia-v2-dsvm-scenario-ubuntu-bionic:"},{"line_number":26,"context_line":"            voting: false"},{"line_number":27,"context_line":"        - octavia-v2-act-stdby-dsvm-scenario-two-node:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_0a7b1b7b","line":24,"updated":"2019-12-03 22:54:36.000000000","message":"This is also a py2 job under the hood, from zuul.d/jobs.yaml:\n\n- job:\n    name: octavia-v2-dsvm-scenario-centos-7\n    parent: octavia-v2-dsvm-py2-scenario-centos-7\n\nIt is non-voting so shouldn\u0027t affect things.","commit_id":"a7d03f791aa91f43a11fc08da05f34080dd72a40"}]}
