)]}'
{".zuul.yaml":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"bb59942b403ee8b741833fb983731d8e0fbe6f25","unresolved":false,"context_lines":[{"line_number":144,"context_line":"    voting: false"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"- job:"},{"line_number":147,"context_line":"    name: tempest-full-py3-opensuse150"},{"line_number":148,"context_line":"    parent: tempest-full-py3"},{"line_number":149,"context_line":"    nodeset: opensuse-150"},{"line_number":150,"context_line":"    description: |"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_958410b4","line":147,"range":{"start_line":147,"start_character":27,"end_line":147,"end_character":38},"updated":"2018-10-10 11:59:17.000000000","message":"Would it make sense to have a more generally named opensuse job that can be used where we can swap out the nodeset defined and don\u0027t need to follow up with any consumers of the job to update their configs?\n\nI suppose that would mean stable branches would suddenly start running on a newer platform than they were meant to run on, so I guess that\u0027s the answer why we want to keep it version specific.","commit_id":"ff6bbe341c94007811cc7207db369f0a4c2000db"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"9c82bb20844587208d1c6de31e1baf543c114a69","unresolved":false,"context_lines":[{"line_number":153,"context_line":"        nodes:"},{"line_number":154,"context_line":"          - controller"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"- job:"},{"line_number":157,"context_line":"    name: tempest-full-py3-opensuse150"},{"line_number":158,"context_line":"    parent: tempest-full-py3"},{"line_number":159,"context_line":"    nodeset: openstack-opensuse-150-node"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Base integration test with Neutron networking and py36 running"},{"line_number":162,"context_line":"      on openSUSE Leap 15.0"},{"line_number":163,"context_line":"    voting: false"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"- job:"},{"line_number":166,"context_line":"    name: tempest-slow"},{"line_number":167,"context_line":"    parent: tempest-multinode-full"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_01ba0270","line":164,"range":{"start_line":156,"start_character":2,"end_line":164,"end_character":0},"updated":"2018-10-10 14:15:49.000000000","message":"The nodeset \"openstack-opensuse-150-node\" was not found.","commit_id":"1f24f0c4787d63b65f06edec5a7d51bf1fa0dd2f"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"8aaf0a931a43a8d5ff57f7499973f5d1df87c1c7","unresolved":false,"context_lines":[{"line_number":153,"context_line":"        nodes:"},{"line_number":154,"context_line":"          - controller"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"- job:"},{"line_number":157,"context_line":"    name: tempest-full-py3-opensuse150"},{"line_number":158,"context_line":"    parent: tempest-full-py3"},{"line_number":159,"context_line":"    nodeset: openstack-opensuse-150-node"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Base integration test with Neutron networking and py36 running"},{"line_number":162,"context_line":"      on openSUSE Leap 15.0"},{"line_number":163,"context_line":"    voting: false"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"- job:"},{"line_number":166,"context_line":"    name: tempest-slow"},{"line_number":167,"context_line":"    parent: tempest-multinode-full"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_e19d8609","line":164,"range":{"start_line":156,"start_character":2,"end_line":164,"end_character":0},"updated":"2018-10-10 14:15:33.000000000","message":"The nodeset \"openstack-opensuse-150-node\" was not found.","commit_id":"1f24f0c4787d63b65f06edec5a7d51bf1fa0dd2f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2cbd72c33bbd0923f9ec16d6de4edfd7df85387d","unresolved":false,"context_lines":[{"line_number":158,"context_line":"    parent: tempest-full-py3"},{"line_number":159,"context_line":"    nodeset: openstack-opensuse150-node"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Base integration test with Neutron networking and py36 running"},{"line_number":162,"context_line":"      on openSUSE Leap 15.0"},{"line_number":163,"context_line":"    voting: false"},{"line_number":164,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_7866f957","line":161,"range":{"start_line":161,"start_character":6,"end_line":161,"end_character":51},"updated":"2018-10-11 02:33:54.000000000","message":"it is always with neutron now, may be we can remove the \u0027Neutron networking\u0027 part.","commit_id":"20c181a938f782f9012df43a168be62c7105692a"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6b478e10b4e49ba662f1bd8fe3ecd90e1ed33fc4","unresolved":false,"context_lines":[{"line_number":158,"context_line":"    parent: tempest-full-py3"},{"line_number":159,"context_line":"    nodeset: openstack-opensuse150-node"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Base integration test with Neutron networking and py36 running"},{"line_number":162,"context_line":"      on openSUSE Leap 15.0"},{"line_number":163,"context_line":"    voting: false"},{"line_number":164,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_4fea60a0","line":161,"range":{"start_line":161,"start_character":56,"end_line":161,"end_character":60},"updated":"2018-10-10 17:11:39.000000000","message":"maybe just \u0027py3\u0027 ?  Eventually it could be some later version.","commit_id":"20c181a938f782f9012df43a168be62c7105692a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"361d7bec7da14ae98714a18e4535dd0baff1d8d4","unresolved":false,"context_lines":[{"line_number":158,"context_line":"    parent: tempest-full-py3"},{"line_number":159,"context_line":"    nodeset: openstack-opensuse150-node"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Base integration test with Neutron networking and py36 running"},{"line_number":162,"context_line":"      on openSUSE Leap 15.0"},{"line_number":163,"context_line":"    voting: false"},{"line_number":164,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_72d61fc7","line":161,"range":{"start_line":161,"start_character":56,"end_line":161,"end_character":60},"in_reply_to":"3f79a3b5_4fea60a0","updated":"2018-10-10 18:01:44.000000000","message":"in that case it would be a newer openSUSE version as well ;)","commit_id":"20c181a938f782f9012df43a168be62c7105692a"}]}
