)]}'
{"gerrit/acls/stackforge/cloudpulse.config":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"ec3e67b067e8341c6be7fa057020f3fd1add0286","unresolved":false,"context_lines":[{"line_number":1,"context_line":"i[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group \u003cprojectname\u003e-core"},{"line_number":3,"context_line":"label-Code-Review \u003d -2..+2 group \u003cprojectname\u003e-core"},{"line_number":4,"context_line":"label-Workflow \u003d -1..+1 group \u003cprojectname\u003e-core"}],"source_content_type":"text/x-ini","patch_set":1,"id":"1aca2d91_ccd4bcbe","line":1,"updated":"2015-05-07 19:51:56.000000000","message":"Remove the i at the beginning of this line","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a82c7fec52d6c33818bda53bf2cc6d9163f498d9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"i[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group \u003cprojectname\u003e-core"},{"line_number":3,"context_line":"label-Code-Review \u003d -2..+2 group \u003cprojectname\u003e-core"},{"line_number":4,"context_line":"label-Workflow \u003d -1..+1 group \u003cprojectname\u003e-core"}],"source_content_type":"text/x-ini","patch_set":1,"id":"1aca2d91_fb98481d","line":1,"in_reply_to":"1aca2d91_ccd4bcbe","updated":"2015-05-07 22:05:06.000000000","message":"Done","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"eed1b811f010a920b0fb86922477aaedbc48fdbb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"i[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group \u003cprojectname\u003e-core"},{"line_number":3,"context_line":"label-Code-Review \u003d -2..+2 group \u003cprojectname\u003e-core"},{"line_number":4,"context_line":"label-Workflow \u003d -1..+1 group \u003cprojectname\u003e-core"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-ini","patch_set":1,"id":"1aca2d91_6c912899","line":2,"updated":"2015-05-07 19:39:24.000000000","message":"you need to replace \u003cprojectname\u003e with your project - in this case cloudpulse -  do this everywhere in the file","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a82c7fec52d6c33818bda53bf2cc6d9163f498d9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"i[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group \u003cprojectname\u003e-core"},{"line_number":3,"context_line":"label-Code-Review \u003d -2..+2 group \u003cprojectname\u003e-core"},{"line_number":4,"context_line":"label-Workflow \u003d -1..+1 group \u003cprojectname\u003e-core"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-ini","patch_set":1,"id":"1aca2d91_db9fcc01","line":2,"in_reply_to":"1aca2d91_6c912899","updated":"2015-05-07 22:05:06.000000000","message":"Done","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"}],"gerritbot/channels.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"eed1b811f010a920b0fb86922477aaedbc48fdbb","unresolved":false,"context_lines":[{"line_number":309,"context_line":"      - stackforge/cloudpulse"},{"line_number":310,"context_line":"    branches:"},{"line_number":311,"context_line":"      - master"},{"line_number":312,"context_line":"  "},{"line_number":313,"context_line":"openstack-containers:"},{"line_number":314,"context_line":"    events:"},{"line_number":315,"context_line":"      - patchset-created"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aca2d91_6ce80811","line":312,"updated":"2015-05-07 19:39:24.000000000","message":"Could you remove the extra whitespace, please?\n\nYou also need to setup the channel in accessbot.","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a82c7fec52d6c33818bda53bf2cc6d9163f498d9","unresolved":false,"context_lines":[{"line_number":309,"context_line":"      - stackforge/cloudpulse"},{"line_number":310,"context_line":"    branches:"},{"line_number":311,"context_line":"      - master"},{"line_number":312,"context_line":"  "},{"line_number":313,"context_line":"openstack-containers:"},{"line_number":314,"context_line":"    events:"},{"line_number":315,"context_line":"      - patchset-created"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aca2d91_dbb6ac89","line":312,"in_reply_to":"1aca2d91_6ce80811","updated":"2015-05-07 22:05:06.000000000","message":"Done","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"eed1b811f010a920b0fb86922477aaedbc48fdbb","unresolved":false,"context_lines":[{"line_number":100,"context_line":"   name: cloudpulse"},{"line_number":101,"context_line":"   node: \u0027bare-precise || bare-trusty\u0027"},{"line_number":102,"context_line":"   tarball-site: tarballs.openstack.org"},{"line_number":103,"context_line":"   doc-publisher-site: docs.openstack.org"},{"line_number":104,"context_line":"   jobs:"},{"line_number":105,"context_line":"     - python-jobs"},{"line_number":106,"context_line":"     - openstack-publish-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aca2d91_0cd4f444","line":103,"updated":"2015-05-07 19:39:24.000000000","message":"This is a stackforge project, so list it in the stackforge section further below.","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a82c7fec52d6c33818bda53bf2cc6d9163f498d9","unresolved":false,"context_lines":[{"line_number":100,"context_line":"   name: cloudpulse"},{"line_number":101,"context_line":"   node: \u0027bare-precise || bare-trusty\u0027"},{"line_number":102,"context_line":"   tarball-site: tarballs.openstack.org"},{"line_number":103,"context_line":"   doc-publisher-site: docs.openstack.org"},{"line_number":104,"context_line":"   jobs:"},{"line_number":105,"context_line":"     - python-jobs"},{"line_number":106,"context_line":"     - openstack-publish-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aca2d91_ff5ef310","line":103,"in_reply_to":"1aca2d91_0cd4f444","updated":"2015-05-07 22:05:06.000000000","message":"Done","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"eed1b811f010a920b0fb86922477aaedbc48fdbb","unresolved":false,"context_lines":[{"line_number":103,"context_line":"   doc-publisher-site: docs.openstack.org"},{"line_number":104,"context_line":"   jobs:"},{"line_number":105,"context_line":"     - python-jobs"},{"line_number":106,"context_line":"     - openstack-publish-jobs"},{"line_number":107,"context_line":"     - pypi-jobs"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aca2d91_0c3bd49d","line":106,"updated":"2015-05-07 19:39:24.000000000","message":"stackforge projects cannot publish to docs.openstack.org, remove the doc-publisher and the openstack-publish-jobs.","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a82c7fec52d6c33818bda53bf2cc6d9163f498d9","unresolved":false,"context_lines":[{"line_number":103,"context_line":"   doc-publisher-site: docs.openstack.org"},{"line_number":104,"context_line":"   jobs:"},{"line_number":105,"context_line":"     - python-jobs"},{"line_number":106,"context_line":"     - openstack-publish-jobs"},{"line_number":107,"context_line":"     - pypi-jobs"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aca2d91_9fa6df0e","line":106,"in_reply_to":"1aca2d91_0c3bd49d","updated":"2015-05-07 22:05:06.000000000","message":"Done","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"eed1b811f010a920b0fb86922477aaedbc48fdbb","unresolved":false,"context_lines":[{"line_number":4891,"context_line":"    experimental:"},{"line_number":4892,"context_line":"      - gate-cloudkitty-dashboard-python34"},{"line_number":4893,"context_line":""},{"line_number":4894,"context_line":"  - name: stackforge/cloudpulse"},{"line_number":4895,"context_line":"    template:"},{"line_number":4896,"context_line":"      - name: merge-check"},{"line_number":4897,"context_line":"      - name: python-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aca2d91_8c47e41c","line":4894,"updated":"2015-05-07 19:39:24.000000000","message":"Please add a new entry instead of hijacking an existing one.","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"a82c7fec52d6c33818bda53bf2cc6d9163f498d9","unresolved":false,"context_lines":[{"line_number":4891,"context_line":"    experimental:"},{"line_number":4892,"context_line":"      - gate-cloudkitty-dashboard-python34"},{"line_number":4893,"context_line":""},{"line_number":4894,"context_line":"  - name: stackforge/cloudpulse"},{"line_number":4895,"context_line":"    template:"},{"line_number":4896,"context_line":"      - name: merge-check"},{"line_number":4897,"context_line":"      - name: python-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aca2d91_3fac6bec","line":4894,"in_reply_to":"1aca2d91_8c47e41c","updated":"2015-05-07 22:05:06.000000000","message":"sorry not sure how that happened.","commit_id":"c8eb07c52181f125db8bd0f55133d1a07f0e5467"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"3eb14df29e08e9ccab95e31d7e6e573b6b8a5ce4","unresolved":false,"context_lines":[{"line_number":4894,"context_line":"  - name: stackforge/cloudpulse"},{"line_number":4895,"context_line":"    template:"},{"line_number":4896,"context_line":"      - name: merge-check"},{"line_number":4897,"context_line":"      - name: python-jobs"},{"line_number":4898,"context_line":""},{"line_number":4899,"context_line":"  - name: stackforge/cloudroast"},{"line_number":4900,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1aca2d91_6b0d8036","line":4897,"updated":"2015-05-08 06:15:07.000000000","message":"Either add here the publish-to-pypi as well - and setup pypi correctly, or remove pypi-jobs from projects.yaml.","commit_id":"6f6c1c9038f0d901331041c79ffadaafd8be2a14"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"0da8b8b16aa68d23bdc7d0bbebf75d8c50f51abe","unresolved":false,"context_lines":[{"line_number":4894,"context_line":"  - name: stackforge/cloudpulse"},{"line_number":4895,"context_line":"    template:"},{"line_number":4896,"context_line":"      - name: merge-check"},{"line_number":4897,"context_line":"      - name: python-jobs"},{"line_number":4898,"context_line":""},{"line_number":4899,"context_line":"  - name: stackforge/cloudroast"},{"line_number":4900,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1aca2d91_976236ac","line":4897,"in_reply_to":"1aca2d91_6b0d8036","updated":"2015-05-08 12:15:03.000000000","message":"I setup pypi according to the docs here:\n\nhttp://docs.openstack.org/infra/manual/creators.html\n\nAnd have corrected this problem.","commit_id":"6f6c1c9038f0d901331041c79ffadaafd8be2a14"}]}
