)]}'
{"gerrit/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c9e038018583e101c582337f11d98194e744ffd8","unresolved":false,"context_lines":[{"line_number":842,"context_line":"  description: A simple workflow framework to help automate admin and user tasks"},{"line_number":843,"context_line":"    in and around OpenStack via a pluggable API exposing tasks made up of easily"},{"line_number":844,"context_line":"    chainable actions."},{"line_number":845,"context_line":"  upstream: https://github.com/catalyst/adjutant.git"},{"line_number":846,"context_line":"- project: openstack/aeromancer"},{"line_number":847,"context_line":"  description: OpenStack Source Explorer"},{"line_number":848,"context_line":"- project: openstack/ailuropoda"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f231b9d_a65512fc","line":845,"range":{"start_line":845,"start_character":12,"end_line":845,"end_character":52},"updated":"2017-06-18 16:39:43.000000000","message":"Do you want to import this with the 4 tags? Or clean them up first?","commit_id":"336b31e76066b09a3f3bee287f900c399cc231d2"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c9e038018583e101c582337f11d98194e744ffd8","unresolved":false,"context_lines":[{"line_number":5483,"context_line":"      - name: python-jobs"},{"line_number":5484,"context_line":"      - name: python35-jobs"},{"line_number":5485,"context_line":"      - name: publish-to-pypi"},{"line_number":5486,"context_line":"    check:"},{"line_number":5487,"context_line":"      - gate-adjutant-python27-ubuntu-xenial"},{"line_number":5488,"context_line":"      - gate-adjutant-python35-ubuntu-xenial"},{"line_number":5489,"context_line":"      - gate-adjutant-pep8-ubuntu-xenial"},{"line_number":5490,"context_line":"      - adjutant-coverage-ubuntu-xenial"},{"line_number":5491,"context_line":"    gate:"},{"line_number":5492,"context_line":"      - gate-adjutant-python27-ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f231b9d_8658d630","line":5489,"range":{"start_line":5486,"start_character":3,"end_line":5489,"end_character":40},"updated":"2017-06-18 16:39:43.000000000","message":"this is part of python-jobs, remove id","commit_id":"336b31e76066b09a3f3bee287f900c399cc231d2"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c9e038018583e101c582337f11d98194e744ffd8","unresolved":false,"context_lines":[{"line_number":5488,"context_line":"      - gate-adjutant-python35-ubuntu-xenial"},{"line_number":5489,"context_line":"      - gate-adjutant-pep8-ubuntu-xenial"},{"line_number":5490,"context_line":"      - adjutant-coverage-ubuntu-xenial"},{"line_number":5491,"context_line":"    gate:"},{"line_number":5492,"context_line":"      - gate-adjutant-python27-ubuntu-xenial"},{"line_number":5493,"context_line":"      - gate-adjutant-python35-ubuntu-xenial"},{"line_number":5494,"context_line":"      - gate-adjutant-pep8-ubuntu-xenial"},{"line_number":5495,"context_line":""},{"line_number":5496,"context_line":"  - name: openstack/aeromancer"},{"line_number":5497,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f231b9d_463e3eb8","line":5494,"range":{"start_line":5491,"start_character":1,"end_line":5494,"end_character":40},"updated":"2017-06-18 16:39:43.000000000","message":"likewise","commit_id":"336b31e76066b09a3f3bee287f900c399cc231d2"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"26c65675d6147621ed96d4d546dbeded3b4e51b7","unresolved":false,"context_lines":[{"line_number":5482,"context_line":"      - name: merge-check"},{"line_number":5483,"context_line":"      - name: python-jobs"},{"line_number":5484,"context_line":"      - name: python35-jobs"},{"line_number":5485,"context_line":"      - name: publish-to-pypi"},{"line_number":5486,"context_line":"    check:"},{"line_number":5487,"context_line":"      - adjutant-coverage-ubuntu-xenial"},{"line_number":5488,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7f231b9d_e2d86b1f","line":5485,"updated":"2017-06-20 05:32:32.000000000","message":"https://pypi.python.org/pypi/adjutant does not have openstackci has index owner.","commit_id":"767c0df5586eed2947221eb1c78420932409b33c"},{"author":{"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},"change_message_id":"1796d83e46b91a443ae0ea9329a0c346302d20e0","unresolved":false,"context_lines":[{"line_number":5482,"context_line":"      - name: merge-check"},{"line_number":5483,"context_line":"      - name: python-jobs"},{"line_number":5484,"context_line":"      - name: python35-jobs"},{"line_number":5485,"context_line":"      - name: publish-to-pypi"},{"line_number":5486,"context_line":"    check:"},{"line_number":5487,"context_line":"      - adjutant-coverage-ubuntu-xenial"},{"line_number":5488,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7f231b9d_02236707","line":5485,"in_reply_to":"7f231b9d_e2d86b1f","updated":"2017-06-20 05:35:41.000000000","message":"sadly I wasn\u0027t able to secure that pypi name, and got no response back from the owner. :(\n\nThe name for the project on pypi is instead \u0027python-adjutant\u0027:\nhttps://github.com/catalyst/adjutant/blob/master/setup.py#L10\nhttps://pypi.python.org/pypi/python-adjutant","commit_id":"767c0df5586eed2947221eb1c78420932409b33c"}]}
