)]}'
{"zuul.d/projects.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"39897fce4e42b7ddab4d4fb580e64819b726b296","unresolved":false,"context_lines":[{"line_number":10574,"context_line":"      - openstack-python35-jobs"},{"line_number":10575,"context_line":"      - tripleo-puppet-jobs"},{"line_number":10576,"context_line":"      - check-tripleo-undercloud-jobs"},{"line_number":10577,"context_line":"      - publish-to-pypi"},{"line_number":10578,"context_line":"      - experimental-tripleo-jobs"},{"line_number":10579,"context_line":"      - check-requirements"},{"line_number":10580,"context_line":"      - release-notes-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_4ba7eba8","side":"PARENT","line":10577,"updated":"2017-11-01 17:29:53.000000000","message":"This package is actually on pypi.","commit_id":"e6ff1705612aa0bcde845bb2b637cb10f4601b18"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"39897fce4e42b7ddab4d4fb580e64819b726b296","unresolved":false,"context_lines":[{"line_number":19458,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":19459,"context_line":"      - openstack-python-jobs"},{"line_number":19460,"context_line":"      - release-notes-jobs"},{"line_number":19461,"context_line":"      - publish-to-pypi"},{"line_number":19462,"context_line":"    check:"},{"line_number":19463,"context_line":"      jobs:"},{"line_number":19464,"context_line":"        - legacy-tripleo-ci-centos-7-containers-multinode"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_0b92134c","side":"PARENT","line":19461,"updated":"2017-11-01 17:29:53.000000000","message":"This package is actually on pypi.","commit_id":"e6ff1705612aa0bcde845bb2b637cb10f4601b18"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"39897fce4e42b7ddab4d4fb580e64819b726b296","unresolved":false,"context_lines":[{"line_number":25222,"context_line":"      - system-required"},{"line_number":25223,"context_line":"      - check-requirements"},{"line_number":25224,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":25225,"context_line":"      - publish-to-pypi"},{"line_number":25226,"context_line":"      - openstack-python-jobs"},{"line_number":25227,"context_line":"      - openstack-python35-jobs"},{"line_number":25228,"context_line":"      - tripleo-upgrade-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_6bf067ca","side":"PARENT","line":25225,"updated":"2017-11-01 17:29:53.000000000","message":"This project is actually on pypi.","commit_id":"e6ff1705612aa0bcde845bb2b637cb10f4601b18"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"39897fce4e42b7ddab4d4fb580e64819b726b296","unresolved":false,"context_lines":[{"line_number":25772,"context_line":"    name: openstack/tripleo-heat-templates"},{"line_number":25773,"context_line":"    templates:"},{"line_number":25774,"context_line":"      - system-required"},{"line_number":25775,"context_line":"      - publish-to-pypi"},{"line_number":25776,"context_line":"      - experimental-tripleo-jobs"},{"line_number":25777,"context_line":"      - check-requirements"},{"line_number":25778,"context_line":"      - release-notes-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_0bbfb3d0","side":"PARENT","line":25775,"updated":"2017-11-01 17:29:53.000000000","message":"This project is actually on pypi.","commit_id":"e6ff1705612aa0bcde845bb2b637cb10f4601b18"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"39897fce4e42b7ddab4d4fb580e64819b726b296","unresolved":false,"context_lines":[{"line_number":26307,"context_line":"    name: openstack/tripleo-image-elements"},{"line_number":26308,"context_line":"    templates:"},{"line_number":26309,"context_line":"      - system-required"},{"line_number":26310,"context_line":"      - publish-to-pypi"},{"line_number":26311,"context_line":"      - experimental-tripleo-jobs"},{"line_number":26312,"context_line":"      - release-notes-jobs"},{"line_number":26313,"context_line":"      - tripleo-puppet-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_8bca836b","side":"PARENT","line":26310,"updated":"2017-11-01 17:29:53.000000000","message":"This package is actually on pypi.","commit_id":"e6ff1705612aa0bcde845bb2b637cb10f4601b18"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"39897fce4e42b7ddab4d4fb580e64819b726b296","unresolved":false,"context_lines":[{"line_number":27352,"context_line":"    templates:"},{"line_number":27353,"context_line":"      - system-required"},{"line_number":27354,"context_line":"      - openstack-python-jobs"},{"line_number":27355,"context_line":"      - publish-to-pypi"},{"line_number":27356,"context_line":"      - release-notes-jobs"},{"line_number":27357,"context_line":"      - experimental-tripleo-jobs"},{"line_number":27358,"context_line":"      - tripleo-puppet-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_0ba453b8","side":"PARENT","line":27355,"updated":"2017-11-01 17:29:53.000000000","message":"This package is actually on pypi.","commit_id":"e6ff1705612aa0bcde845bb2b637cb10f4601b18"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"39897fce4e42b7ddab4d4fb580e64819b726b296","unresolved":false,"context_lines":[{"line_number":29075,"context_line":"      - publish-to-pypi"},{"line_number":29076,"context_line":""},{"line_number":29077,"context_line":"- project:"},{"line_number":29078,"context_line":"    name: openstack/tripleo-validations"},{"line_number":29079,"context_line":"    templates:"},{"line_number":29080,"context_line":"      - system-required"},{"line_number":29081,"context_line":"      - openstack-python-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_2b8a6f1a","side":"PARENT","line":29078,"updated":"2017-11-01 17:29:53.000000000","message":"This package is actually on pypi.","commit_id":"e6ff1705612aa0bcde845bb2b637cb10f4601b18"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"39897fce4e42b7ddab4d4fb580e64819b726b296","unresolved":false,"context_lines":[{"line_number":29039,"context_line":"      - translation-jobs"},{"line_number":29040,"context_line":"      - translation-jobs-ocata"},{"line_number":29041,"context_line":"      - translation-jobs-pike"},{"line_number":29042,"context_line":"      - release-openstack-server"},{"line_number":29043,"context_line":"    check:"},{"line_number":29044,"context_line":"      jobs:"},{"line_number":29045,"context_line":"        - legacy-tripleo-ui-nodejs6-npm-run-test"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_8b78432b","line":29042,"updated":"2017-11-01 17:29:53.000000000","message":"This package is actually on pypi but doesn\u0027t look like infra has ever published to it.","commit_id":"b61413cdae5419bbe77ceb9d265d37c87e40af8c"}]}
