)]}'
{".zuul.d/cross-jobs.yaml":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"a6746c4bc238f6d43571b20f2b906d37b3af06e7","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    parent: requirements-cross-test"},{"line_number":71,"context_line":"    description: Run cross-project tests on glance with py36."},{"line_number":72,"context_line":"    required-projects: openstack/glance"},{"line_number":73,"context_line":"    nodeset: ubuntu-xenial"},{"line_number":74,"context_line":"    vars:"},{"line_number":75,"context_line":"      tox_envlist: py36"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fce034c_87bbd5e3","line":73,"updated":"2019-04-11 10:53:49.000000000","message":"Shouldn\u0027t the py36 jobs be run on bionic? Might be the reason for \"ERROR: InterpreterNotFound: python3.6\".","commit_id":"0184f6c97f25713d93f891cdd7cb1e3cdb1dcde3"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"86e8f30c8e04b9c0ad3172d28166c355bb69b04e","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    parent: requirements-cross-test"},{"line_number":71,"context_line":"    description: Run cross-project tests on glance with py36."},{"line_number":72,"context_line":"    required-projects: openstack/glance"},{"line_number":73,"context_line":"    nodeset: ubuntu-xenial"},{"line_number":74,"context_line":"    vars:"},{"line_number":75,"context_line":"      tox_envlist: py36"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fce034c_7bcbd6a4","line":73,"in_reply_to":"3fce034c_87bbd5e3","updated":"2019-04-11 23:59:09.000000000","message":"Yup it should :)","commit_id":"0184f6c97f25713d93f891cdd7cb1e3cdb1dcde3"}],".zuul.d/project.yaml":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"13bbfa9e8db68aa9b4520fc6b2b28c8ff9c0d2ec","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        - requirements-tox-validate-projects:"},{"line_number":30,"context_line":"            voting: false"},{"line_number":31,"context_line":"        - cross-cinder-py27"},{"line_number":32,"context_line":"        - cross-cinder-py35"},{"line_number":33,"context_line":"        - cross-glance-py27"},{"line_number":34,"context_line":"        - cross-glance-py35"},{"line_number":35,"context_line":"        - cross-horizon-py27"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5fc1f717_4bd91820","line":32,"range":{"start_line":32,"start_character":25,"end_line":32,"end_character":27},"updated":"2019-04-04 14:50:50.000000000","message":"Need to be updated here too so they actually get run.","commit_id":"9de2fa17cc7bf3818b8107ab75d8266261643df0"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"703d468cf2763d215b09ed1ab616aecffeb6f583","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        - requirements-tox-validate-projects:"},{"line_number":30,"context_line":"            voting: false"},{"line_number":31,"context_line":"        - cross-cinder-py27"},{"line_number":32,"context_line":"        - cross-cinder-py35"},{"line_number":33,"context_line":"        - cross-glance-py27"},{"line_number":34,"context_line":"        - cross-glance-py35"},{"line_number":35,"context_line":"        - cross-horizon-py27"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5fc1f717_ab219cfe","line":32,"range":{"start_line":32,"start_character":25,"end_line":32,"end_character":27},"in_reply_to":"5fc1f717_4bd91820","updated":"2019-04-04 14:53:08.000000000","message":"I though it would be follow on, I\u0027ll ask tony when he wakes","commit_id":"9de2fa17cc7bf3818b8107ab75d8266261643df0"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"d32e24a6a45aa03120ae705bee329d45187569ad","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        - requirements-tox-validate-projects:"},{"line_number":30,"context_line":"            voting: false"},{"line_number":31,"context_line":"        - cross-cinder-py27"},{"line_number":32,"context_line":"        - cross-cinder-py35"},{"line_number":33,"context_line":"        - cross-glance-py27"},{"line_number":34,"context_line":"        - cross-glance-py35"},{"line_number":35,"context_line":"        - cross-horizon-py27"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fce034c_cf0ca144","line":32,"range":{"start_line":32,"start_character":25,"end_line":32,"end_character":27},"in_reply_to":"5fc1f717_ab219cfe","updated":"2019-04-10 20:38:47.000000000","message":"LOL bringing my \u0027A game\u0027 with this change clearly ;P\n\nI\u0027ll fix this today.","commit_id":"9de2fa17cc7bf3818b8107ab75d8266261643df0"}]}
