)]}'
{"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c2d8c18b00bb43d0aeb4db07c764a6b985610e78","unresolved":false,"context_lines":[{"line_number":8876,"context_line":"- project:"},{"line_number":8877,"context_line":"    name: os-xenapi"},{"line_number":8878,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":8879,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":8880,"context_line":""},{"line_number":8881,"context_line":"    jobs:"},{"line_number":8882,"context_line":"      - python-jobs"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa6399be_a7c950ae","line":8879,"range":{"start_line":8879,"start_character":1,"end_line":8879,"end_character":42},"updated":"2016-10-14 15:20:56.000000000","message":"you can only use docs.o.o for official projects.","commit_id":"f6b5df34ab697121ec69172fb070e435a603ce1e"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"5810c54dff20a570052ebc7002985f5c6d82203a","unresolved":false,"context_lines":[{"line_number":8876,"context_line":"- project:"},{"line_number":8877,"context_line":"    name: os-xenapi"},{"line_number":8878,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":8879,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":8880,"context_line":""},{"line_number":8881,"context_line":"    jobs:"},{"line_number":8882,"context_line":"      - python-jobs"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa6399be_79d36060","line":8879,"range":{"start_line":8879,"start_character":1,"end_line":8879,"end_character":42},"in_reply_to":"fa6399be_a7c950ae","updated":"2016-10-14 15:40:22.000000000","message":"Understood.  That wasn\u0027t clear to me from http://docs.openstack.org/infra/manual/creators.html#add-basic-jenkins-jobs but I will remove the docs.openstack.org references","commit_id":"f6b5df34ab697121ec69172fb070e435a603ce1e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"393c49d87a88accefbbc98fb98b50917263ccb68","unresolved":false,"context_lines":[{"line_number":8869,"context_line":""},{"line_number":8870,"context_line":"    jobs:"},{"line_number":8871,"context_line":"      - python-jobs"},{"line_number":8872,"context_line":"      - \u0027gate-{name}-python35{suffix}\u0027:"},{"line_number":8873,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":8874,"context_line":"      - pypi-jobs"},{"line_number":8875,"context_line":""},{"line_number":8876,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"fa6399be_f6a92725","line":8873,"range":{"start_line":8872,"start_character":0,"end_line":8873,"end_character":23},"updated":"2016-10-15 12:52:33.000000000","message":"Add python35 like above - either voting (with empty suffix) or as above","commit_id":"ef5171bc8c5c3d2b3b4d2679a62bf0bda0ab0b3b"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"393c49d87a88accefbbc98fb98b50917263ccb68","unresolved":false,"context_lines":[{"line_number":13175,"context_line":"    template:"},{"line_number":13176,"context_line":"      - name: merge-check"},{"line_number":13177,"context_line":"      - name: python-jobs"},{"line_number":13178,"context_line":"      - name: python34-jobs"},{"line_number":13179,"context_line":"      - name: check-requirements"},{"line_number":13180,"context_line":"      - name: publish-to-pypi"},{"line_number":13181,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"fa6399be_96b8eb76","line":13178,"range":{"start_line":13178,"start_character":7,"end_line":13178,"end_character":27},"updated":"2016-10-15 12:52:33.000000000","message":"python34-jobs is only used for older stable branches.\n\nFor master, add python35-jobs.","commit_id":"ef5171bc8c5c3d2b3b4d2679a62bf0bda0ab0b3b"}]}
