)]}'
{"accessbot/channels.yaml":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"ab0bb6b1b1f814e60e317b4ed290bf940fe5f5ba","unresolved":false,"context_lines":[{"line_number":178,"context_line":"  - name: openstack-pandaman"},{"line_number":179,"context_line":"  - name: openstack-performance"},{"line_number":180,"context_line":"  - name: openstack-pkg"},{"line_number":181,"context_line":"  - name: openstack-plasma"},{"line_number":182,"context_line":"  - name: openstack-poppy"},{"line_number":183,"context_line":"  - name: openstack-powervm"},{"line_number":184,"context_line":"  - name: openstack-product"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_1b957ddd","line":181,"range":{"start_line":181,"start_character":10,"end_line":181,"end_character":26},"updated":"2016-08-22 15:46:19.000000000","message":"Why is plasma in this review? The commit message only mentions RSC","commit_id":"3637f48e80ffafef8b85f8906779934e8fce5066"},{"author":{"_account_id":12597,"name":"Lin Yang","email":"lin.a.yang@intel.com","username":"lin.yang"},"change_message_id":"24b84792b05a20433a1916a7bec9d8a9a0a15d25","unresolved":false,"context_lines":[{"line_number":178,"context_line":"  - name: openstack-pandaman"},{"line_number":179,"context_line":"  - name: openstack-performance"},{"line_number":180,"context_line":"  - name: openstack-pkg"},{"line_number":181,"context_line":"  - name: openstack-plasma"},{"line_number":182,"context_line":"  - name: openstack-poppy"},{"line_number":183,"context_line":"  - name: openstack-powervm"},{"line_number":184,"context_line":"  - name: openstack-product"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a89bdaa_62f4815a","line":181,"range":{"start_line":181,"start_character":10,"end_line":181,"end_character":26},"in_reply_to":"1ac06dbe_1b957ddd","updated":"2016-09-08 09:28:46.000000000","message":"Done","commit_id":"3637f48e80ffafef8b85f8906779934e8fce5066"}],"gerrit/projects.yaml":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"ab0bb6b1b1f814e60e317b4ed290bf940fe5f5ba","unresolved":false,"context_lines":[{"line_number":4747,"context_line":"  groups:"},{"line_number":4748,"context_line":"    - rpm-packaging"},{"line_number":4749,"context_line":"- project: openstack/rsc"},{"line_number":4750,"context_line":"  description: Lifecycle management service for pooled bare-metal infrastructure. "},{"line_number":4751,"context_line":"  groups:"},{"line_number":4752,"context_line":"    - rsc"},{"line_number":4753,"context_line":"- project: openstack/sahara"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_1bdd7d0e","line":4750,"range":{"start_line":4750,"start_character":81,"end_line":4750,"end_character":82},"updated":"2016-08-22 15:46:19.000000000","message":"Trailing space","commit_id":"3637f48e80ffafef8b85f8906779934e8fce5066"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"7f1ce7134a12322de3b6a282cd5dddfd44419df7","unresolved":false,"context_lines":[{"line_number":4911,"context_line":"    - rpm-packaging"},{"line_number":4912,"context_line":"- project: openstack/rsc"},{"line_number":4913,"context_line":"  description: Lifecycle management service for pooled bare-metal infrastructure."},{"line_number":4914,"context_line":"  groups:"},{"line_number":4915,"context_line":"    - rsc"},{"line_number":4916,"context_line":"- project: openstack/sahara"},{"line_number":4917,"context_line":"  description: Sahara aims to provide users with simple means to provision a Hadoop"},{"line_number":4918,"context_line":"    cluster by specifying several parameters like Hadoop version, cluster topology,"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a89bdaa_bb705e41","line":4915,"range":{"start_line":4914,"start_character":0,"end_line":4915,"end_character":9},"updated":"2016-09-08 14:33:01.000000000","message":"that\u0027S the default, please remove.","commit_id":"51d07cb4626bb919d69ecde03992c6526c7698d6"},{"author":{"_account_id":12597,"name":"Lin Yang","email":"lin.a.yang@intel.com","username":"lin.yang"},"change_message_id":"927f290c386db1fe136af94df2fb37a7118694c1","unresolved":false,"context_lines":[{"line_number":4911,"context_line":"    - rpm-packaging"},{"line_number":4912,"context_line":"- project: openstack/rsc"},{"line_number":4913,"context_line":"  description: Lifecycle management service for pooled bare-metal infrastructure."},{"line_number":4914,"context_line":"  groups:"},{"line_number":4915,"context_line":"    - rsc"},{"line_number":4916,"context_line":"- project: openstack/sahara"},{"line_number":4917,"context_line":"  description: Sahara aims to provide users with simple means to provision a Hadoop"},{"line_number":4918,"context_line":"    cluster by specifying several parameters like Hadoop version, cluster topology,"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a89bdaa_d165031e","line":4915,"range":{"start_line":4914,"start_character":0,"end_line":4915,"end_character":9},"in_reply_to":"9a89bdaa_bb705e41","updated":"2016-09-08 15:05:02.000000000","message":"Done","commit_id":"51d07cb4626bb919d69ecde03992c6526c7698d6"}],"gerritbot/channels.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"7f1ce7134a12322de3b6a282cd5dddfd44419df7","unresolved":false,"context_lines":[{"line_number":1958,"context_line":"  branches:"},{"line_number":1959,"context_line":"    - master"},{"line_number":1960,"context_line":""},{"line_number":1961,"context_line":"openstack-rpm-packaging:"},{"line_number":1962,"context_line":"  events:"},{"line_number":1963,"context_line":"    - patchset-created"},{"line_number":1964,"context_line":"    - change-merged"},{"line_number":1965,"context_line":"    - x-vrif-minus-2"},{"line_number":1966,"context_line":"  projects:"},{"line_number":1967,"context_line":"    - openstack/rsc"},{"line_number":1968,"context_line":"  branches:"},{"line_number":1969,"context_line":"    - master"},{"line_number":1970,"context_line":""},{"line_number":1971,"context_line":"openstack-sahara:"},{"line_number":1972,"context_line":"  events:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a89bdaa_fbbbc6c1","line":1969,"range":{"start_line":1961,"start_character":0,"end_line":1969,"end_character":12},"updated":"2016-09-08 14:33:01.000000000","message":"we cannot add new channels right now, we first need to setup a new gerritbot. For now don\u0027t add new channels here.","commit_id":"51d07cb4626bb919d69ecde03992c6526c7698d6"},{"author":{"_account_id":12597,"name":"Lin Yang","email":"lin.a.yang@intel.com","username":"lin.yang"},"change_message_id":"927f290c386db1fe136af94df2fb37a7118694c1","unresolved":false,"context_lines":[{"line_number":1958,"context_line":"  branches:"},{"line_number":1959,"context_line":"    - master"},{"line_number":1960,"context_line":""},{"line_number":1961,"context_line":"openstack-rpm-packaging:"},{"line_number":1962,"context_line":"  events:"},{"line_number":1963,"context_line":"    - patchset-created"},{"line_number":1964,"context_line":"    - change-merged"},{"line_number":1965,"context_line":"    - x-vrif-minus-2"},{"line_number":1966,"context_line":"  projects:"},{"line_number":1967,"context_line":"    - openstack/rsc"},{"line_number":1968,"context_line":"  branches:"},{"line_number":1969,"context_line":"    - master"},{"line_number":1970,"context_line":""},{"line_number":1971,"context_line":"openstack-sahara:"},{"line_number":1972,"context_line":"  events:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a89bdaa_d14c23a0","line":1969,"range":{"start_line":1961,"start_character":0,"end_line":1969,"end_character":12},"in_reply_to":"9a89bdaa_fbbbc6c1","updated":"2016-09-08 15:05:02.000000000","message":"Done","commit_id":"51d07cb4626bb919d69ecde03992c6526c7698d6"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"ab0bb6b1b1f814e60e317b4ed290bf940fe5f5ba","unresolved":false,"context_lines":[{"line_number":8538,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":8539,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":8540,"context_line":"    jobs:"},{"line_number":8541,"context_line":"      - python-jobs"},{"line_number":8542,"context_line":""},{"line_number":8543,"context_line":"- project:"},{"line_number":8544,"context_line":"    name: poppy"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_96594401","line":8541,"range":{"start_line":8541,"start_character":6,"end_line":8541,"end_character":19},"updated":"2016-08-22 15:46:19.000000000","message":"If you want to use python35-jobs in zuul/layout.yaml, you need to add this entry:\n      - \u0027gate-{name}-python35{suffix}\u0027:\n          suffix: \u0027\u0027\n\nThat gives you voting Python 3.5 jobs","commit_id":"3637f48e80ffafef8b85f8906779934e8fce5066"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"ab0bb6b1b1f814e60e317b4ed290bf940fe5f5ba","unresolved":false,"context_lines":[{"line_number":11791,"context_line":"            - ubuntu-xenial"},{"line_number":11792,"context_line":""},{"line_number":11793,"context_line":"- project:"},{"line_number":11794,"context_line":"    name: rsc "},{"line_number":11795,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":11796,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":11797,"context_line":"    jobs:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_fb4501b3","line":11794,"range":{"start_line":11794,"start_character":13,"end_line":11794,"end_character":14},"updated":"2016-08-22 15:46:19.000000000","message":"trailing space","commit_id":"3637f48e80ffafef8b85f8906779934e8fce5066"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"ab0bb6b1b1f814e60e317b4ed290bf940fe5f5ba","unresolved":false,"context_lines":[{"line_number":11792,"context_line":""},{"line_number":11793,"context_line":"- project:"},{"line_number":11794,"context_line":"    name: rsc "},{"line_number":11795,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":11796,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":11797,"context_line":"    jobs:"},{"line_number":11798,"context_line":"      - python-jobs"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_7b5e3177","line":11795,"range":{"start_line":11795,"start_character":4,"end_line":11795,"end_character":42},"updated":"2016-08-22 15:46:19.000000000","message":"Since RSC is not an official OS project, you can\u0027t use this entry","commit_id":"3637f48e80ffafef8b85f8906779934e8fce5066"}],"zuul/layout.yaml":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"e2906bc79f89deae2cb2b4f54a6126e3a0ebabec","unresolved":false,"context_lines":[{"line_number":10131,"context_line":"    template:"},{"line_number":10132,"context_line":"      - name: merge-check"},{"line_number":10133,"context_line":"      - name: python-jobs"},{"line_number":10134,"context_line":"      - name: python3-jobs"},{"line_number":10135,"context_line":"      - name: check-requirements"},{"line_number":10136,"context_line":""},{"line_number":10137,"context_line":"  - name: openstack/poppy"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dada55a8_b3401e58","line":10134,"range":{"start_line":10134,"start_character":6,"end_line":10134,"end_character":26},"updated":"2016-07-18 18:29:56.000000000","message":"This should be python35-jobs for voting or python35-jobs-nv for non-voting. See how project bandit does voting and how aodh does the non-voting in jenkins/jobs/projects.yaml","commit_id":"3a2385f2b664ba8aec3f6bdfcb3f80f57cb65ae2"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"ab0bb6b1b1f814e60e317b4ed290bf940fe5f5ba","unresolved":false,"context_lines":[{"line_number":14392,"context_line":"    template:"},{"line_number":14393,"context_line":"      - name: merge-check"},{"line_number":14394,"context_line":"      - name: python-jobs"},{"line_number":14395,"context_line":"      - name: python3-jobs"},{"line_number":14396,"context_line":"      - name: python35-jobs"},{"line_number":14397,"context_line":"      - name: check-requirements"},{"line_number":14398,"context_line":"       "}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_1bfe1d37","line":14395,"range":{"start_line":14395,"start_character":20,"end_line":14395,"end_character":21},"updated":"2016-08-22 15:46:19.000000000","message":"There is no python3-jobs, did you mean python34-jobs?","commit_id":"3637f48e80ffafef8b85f8906779934e8fce5066"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"ab0bb6b1b1f814e60e317b4ed290bf940fe5f5ba","unresolved":false,"context_lines":[{"line_number":14395,"context_line":"      - name: python3-jobs"},{"line_number":14396,"context_line":"      - name: python35-jobs"},{"line_number":14397,"context_line":"      - name: check-requirements"},{"line_number":14398,"context_line":"       "},{"line_number":14399,"context_line":"# TODO: add docs"},{"line_number":14400,"context_line":"  - name: openstack/sahara"},{"line_number":14401,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_5bc89522","line":14398,"updated":"2016-08-22 15:46:19.000000000","message":"trailing spaces","commit_id":"3637f48e80ffafef8b85f8906779934e8fce5066"}]}
