)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"03dcf0c19f2122e0a9efd014932eb570e6dd405a","unresolved":false,"context_lines":[{"line_number":147,"context_line":"    parent: keystone-dsvm-py35-functional-federation-ubuntu-xenial"},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"# Override tox timeouts"},{"line_number":150,"context_line":"- job:"},{"line_number":151,"context_line":"    name: openstack-tox-py37"},{"line_number":152,"context_line":"    timeout: 3600"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"- job:"},{"line_number":155,"context_line":"    name: openstack-tox-py36"},{"line_number":156,"context_line":"    timeout: 3600"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5faad753_30557351","line":153,"range":{"start_line":150,"start_character":2,"end_line":153,"end_character":0},"updated":"2019-09-07 04:40:55.000000000","message":"Job openstack-tox-py37 in openstack/keystone is not permitted to shadow job openstack-tox-py37 in openstack/openstack-zuul-jobs","commit_id":"8e7008d9a29910f041ab30b30b176d9aacbc49f9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"03dcf0c19f2122e0a9efd014932eb570e6dd405a","unresolved":false,"context_lines":[{"line_number":151,"context_line":"    name: openstack-tox-py37"},{"line_number":152,"context_line":"    timeout: 3600"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"- job:"},{"line_number":155,"context_line":"    name: openstack-tox-py36"},{"line_number":156,"context_line":"    timeout: 3600"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"- job:"},{"line_number":159,"context_line":"    name: openstack-tox-py27"},{"line_number":160,"context_line":"    timeout: 3600"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5faad753_50526f69","line":157,"range":{"start_line":154,"start_character":2,"end_line":157,"end_character":0},"updated":"2019-09-07 04:40:55.000000000","message":"Job openstack-tox-py36 in openstack/keystone is not permitted to shadow job openstack-tox-py36 in openstack/openstack-zuul-jobs","commit_id":"8e7008d9a29910f041ab30b30b176d9aacbc49f9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"03dcf0c19f2122e0a9efd014932eb570e6dd405a","unresolved":false,"context_lines":[{"line_number":155,"context_line":"    name: openstack-tox-py36"},{"line_number":156,"context_line":"    timeout: 3600"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"- job:"},{"line_number":159,"context_line":"    name: openstack-tox-py27"},{"line_number":160,"context_line":"    timeout: 3600"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"- job:"},{"line_number":163,"context_line":"    name: openstack-tox-cover"},{"line_number":164,"context_line":"    timeout: 3600"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5faad753_f04efbbf","line":161,"range":{"start_line":158,"start_character":2,"end_line":161,"end_character":0},"updated":"2019-09-07 04:40:55.000000000","message":"Job openstack-tox-py27 in openstack/keystone is not permitted to shadow job openstack-tox-py27 in openstack/openstack-zuul-jobs","commit_id":"8e7008d9a29910f041ab30b30b176d9aacbc49f9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"03dcf0c19f2122e0a9efd014932eb570e6dd405a","unresolved":false,"context_lines":[{"line_number":159,"context_line":"    name: openstack-tox-py27"},{"line_number":160,"context_line":"    timeout: 3600"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"- job:"},{"line_number":163,"context_line":"    name: openstack-tox-cover"},{"line_number":164,"context_line":"    timeout: 3600"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"- project:"},{"line_number":167,"context_line":"    templates:"},{"line_number":168,"context_line":"      - openstack-cover-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5faad753_104cf7c5","line":165,"range":{"start_line":162,"start_character":2,"end_line":165,"end_character":0},"updated":"2019-09-07 04:40:55.000000000","message":"Job openstack-tox-cover in openstack/keystone is not permitted to shadow job openstack-tox-cover in openstack/openstack-zuul-jobs","commit_id":"8e7008d9a29910f041ab30b30b176d9aacbc49f9"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"01b3b2fef8af4f04be9d2d1245d8de6380dcb62f","unresolved":false,"context_lines":[{"line_number":176,"context_line":"      - integrated-gate-py3"},{"line_number":177,"context_line":"      - release-notes-jobs-python3"},{"line_number":178,"context_line":"    check:"},{"line_number":179,"context_line":"      jobs:"},{"line_number":180,"context_line":"        - keystone-dsvm-functional:"},{"line_number":181,"context_line":"            irrelevant-files: \u0026irrelevant-files"},{"line_number":182,"context_line":"              - ^.*\\.rst$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5faad753_06f03d90","line":179,"updated":"2019-09-07 11:57:50.000000000","message":"Add them here instead.","commit_id":"8e7008d9a29910f041ab30b30b176d9aacbc49f9"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"01b3b2fef8af4f04be9d2d1245d8de6380dcb62f","unresolved":false,"context_lines":[{"line_number":218,"context_line":"        - tempest-ipv6-only:"},{"line_number":219,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":220,"context_line":"    gate:"},{"line_number":221,"context_line":"      jobs:"},{"line_number":222,"context_line":"        - keystone-dsvm-functional:"},{"line_number":223,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":224,"context_line":"        - keystone-dsvm-py3-functional:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5faad753_c62f85f4","line":221,"updated":"2019-09-07 11:57:50.000000000","message":"Also here.","commit_id":"8e7008d9a29910f041ab30b30b176d9aacbc49f9"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"f697b521f1b4ac0c735f5eeb6081ac08c60f9973","unresolved":false,"context_lines":[{"line_number":148,"context_line":""},{"line_number":149,"context_line":"- project:"},{"line_number":150,"context_line":"    templates:"},{"line_number":151,"context_line":"      - openstack-cover-jobs"},{"line_number":152,"context_line":"      - openstack-lower-constraints-jobs"},{"line_number":153,"context_line":"      - openstack-python-jobs"},{"line_number":154,"context_line":"      - openstack-python3-train-jobs"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5faad753_fe61e13a","line":151,"range":{"start_line":151,"start_character":0,"end_line":151,"end_character":28},"updated":"2019-09-09 01:33:26.000000000","message":"I guess this template can be removed, since you have added all its jobs below explicitly.\n\nhttps://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/project-templates.yaml#L413","commit_id":"ba0dbdf43b59707225d2e3c1c0e1ff9c4df91431"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"d7b3edeef5b7a3a83192031133994d89cb4f3673","unresolved":false,"context_lines":[{"line_number":148,"context_line":""},{"line_number":149,"context_line":"- project:"},{"line_number":150,"context_line":"    templates:"},{"line_number":151,"context_line":"      - openstack-cover-jobs"},{"line_number":152,"context_line":"      - openstack-lower-constraints-jobs"},{"line_number":153,"context_line":"      - openstack-python-jobs"},{"line_number":154,"context_line":"      - openstack-python3-train-jobs"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5faad753_52cfc97e","line":151,"range":{"start_line":151,"start_character":0,"end_line":151,"end_character":28},"in_reply_to":"5faad753_fe61e13a","updated":"2019-09-09 03:25:12.000000000","message":"I\u0027d prefer to keep this in, since we will remove the timeout overrides later.","commit_id":"ba0dbdf43b59707225d2e3c1c0e1ff9c4df91431"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"f697b521f1b4ac0c735f5eeb6081ac08c60f9973","unresolved":false,"context_lines":[{"line_number":151,"context_line":"      - openstack-cover-jobs"},{"line_number":152,"context_line":"      - openstack-lower-constraints-jobs"},{"line_number":153,"context_line":"      - openstack-python-jobs"},{"line_number":154,"context_line":"      - openstack-python3-train-jobs"},{"line_number":155,"context_line":"      - publish-openstack-docs-pti"},{"line_number":156,"context_line":"      - periodic-stable-jobs"},{"line_number":157,"context_line":"      - check-requirements"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5faad753_3e21b9fc","line":154,"range":{"start_line":154,"start_character":0,"end_line":154,"end_character":36},"updated":"2019-09-09 01:33:26.000000000","message":"and this.\nhttps://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/project-templates.yaml#L445","commit_id":"ba0dbdf43b59707225d2e3c1c0e1ff9c4df91431"}]}
