)]}'
{"zuul.d/projects.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"32711ebae0bc1e4dfca62ffc6bcf4426ca795390","unresolved":false,"context_lines":[{"line_number":6750,"context_line":"- project:"},{"line_number":6751,"context_line":"    name: openstack/metalsmith"},{"line_number":6752,"context_line":"    templates:"},{"line_number":6753,"context_line":"      - publish-to-pypi"},{"line_number":6754,"context_line":""},{"line_number":6755,"context_line":"- project:"},{"line_number":6756,"context_line":"    name: openstack/meteos"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_851302b8","line":6753,"updated":"2018-09-21 10:00:54.000000000","message":"official now","commit_id":"55d1cb85d7c9f3d418869fb7c7450cb65f8201dd"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"691943ef8074b1930c772e27b051c8b27e7af239","unresolved":false,"context_lines":[{"line_number":6750,"context_line":"- project:"},{"line_number":6751,"context_line":"    name: openstack/metalsmith"},{"line_number":6752,"context_line":"    templates:"},{"line_number":6753,"context_line":"      - publish-to-pypi"},{"line_number":6754,"context_line":""},{"line_number":6755,"context_line":"- project:"},{"line_number":6756,"context_line":"    name: openstack/meteos"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_9f8d86d5","line":6753,"in_reply_to":"3f79a3b5_851302b8","updated":"2018-09-21 15:33:43.000000000","message":"Done","commit_id":"55d1cb85d7c9f3d418869fb7c7450cb65f8201dd"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5a5c3fb5468697c4d8f502ed42fd59b7a6875546","unresolved":false,"context_lines":[{"line_number":1964,"context_line":"    templates:"},{"line_number":1965,"context_line":"      - publish-to-pypi-python3"},{"line_number":1966,"context_line":""},{"line_number":1967,"context_line":"- project:"},{"line_number":1968,"context_line":"    name: openstack/ansible-role-tripleo-congress"},{"line_number":1969,"context_line":"    templates:"},{"line_number":1970,"context_line":"      - release-openstack-server"},{"line_number":1971,"context_line":""},{"line_number":1972,"context_line":"- project:"},{"line_number":1973,"context_line":"    name: openstack/ansible-role-tripleo-designate"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f79a3b5_16224da4","line":1970,"range":{"start_line":1967,"start_character":0,"end_line":1970,"end_character":32},"updated":"2018-09-27 16:31:32.000000000","message":"let\u0027s update that as well","commit_id":"d4762f53b3b49a450b5970313d1d1219602022d7"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"745c54232c94e2d53914552fe28b02061c408946","unresolved":false,"context_lines":[{"line_number":1964,"context_line":"    templates:"},{"line_number":1965,"context_line":"      - publish-to-pypi-python3"},{"line_number":1966,"context_line":""},{"line_number":1967,"context_line":"- project:"},{"line_number":1968,"context_line":"    name: openstack/ansible-role-tripleo-congress"},{"line_number":1969,"context_line":"    templates:"},{"line_number":1970,"context_line":"      - release-openstack-server"},{"line_number":1971,"context_line":""},{"line_number":1972,"context_line":"- project:"},{"line_number":1973,"context_line":"    name: openstack/ansible-role-tripleo-designate"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f79a3b5_d157ff26","line":1970,"range":{"start_line":1967,"start_character":0,"end_line":1970,"end_character":32},"in_reply_to":"3f79a3b5_16224da4","updated":"2018-09-27 18:07:16.000000000","message":"Done","commit_id":"d4762f53b3b49a450b5970313d1d1219602022d7"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cde122461142678ce10f5cbb92e7aeb46d103bc2","unresolved":false,"context_lines":[{"line_number":5337,"context_line":"- project:"},{"line_number":5338,"context_line":"    name: openstack/keystone"},{"line_number":5339,"context_line":"    templates:"},{"line_number":5340,"context_line":"      - publish-to-pypi-python3"},{"line_number":5341,"context_line":"      - periodic-jobs-with-oslo-master"},{"line_number":5342,"context_line":"      - translation-jobs-master-stable"},{"line_number":5343,"context_line":"      - api-ref-jobs"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f79a3b5_5d56a82c","line":5340,"updated":"2018-09-27 15:07:38.000000000","message":"do we have pypi now setup for this and other repos?\n\nI remember that we did not own some projects like keystone.","commit_id":"d4762f53b3b49a450b5970313d1d1219602022d7"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"70e0a4558e20e4914a10a08cc265fa67ccdf9104","unresolved":false,"context_lines":[{"line_number":11205,"context_line":"    templates:"},{"line_number":11206,"context_line":"      - noop-jobs"},{"line_number":11207,"context_line":"      - publish-xstatic-to-pypi"},{"line_number":11208,"context_line":""},{"line_number":11209,"context_line":"- project:"},{"line_number":11210,"context_line":"    name: openstack/xstatic-angular-cookies"},{"line_number":11211,"context_line":"    templates:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_f221da9f","side":"PARENT","line":11208,"updated":"2018-09-27 18:58:51.000000000","message":"is this really correct? publish-xstatic-to-pypi includes xstatic-check-version job. Don\u0027t we want that one?","commit_id":"19a4d4242a4d0ee9fefd4e74e5d83ced11aa5af4"}]}
