)]}'
{"gerrit/acls/openstack/trove-dashboard.config":[{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"67700a4012548d651ff48624f3db2cc29540e52e","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"[access \"refs/tags/*\"]"},{"line_number":19,"context_line":"pushSignedTag \u003d group trove-release"},{"line_number":20,"context_line":"pushSignedTag \u003d group horizon release"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"[receive]"},{"line_number":23,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":2,"id":"7a740942_c7c8eb24","line":20,"updated":"2015-12-11 19:03:56.000000000","message":"should this be horizon-release","commit_id":"3317a47d6a819f01249d3fa8d305012ef89ea3f1"},{"author":{"_account_id":5623,"name":"David Lyle","email":"dklyle0@gmail.com","username":"david-lyle"},"change_message_id":"52109264d3c9adaf3de3a5a54b2f954d4bae4e8d","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"[access \"refs/tags/*\"]"},{"line_number":19,"context_line":"pushSignedTag \u003d group trove-release"},{"line_number":20,"context_line":"pushSignedTag \u003d group horizon release"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"[receive]"},{"line_number":23,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":2,"id":"7a740942_b7c86656","line":20,"in_reply_to":"7a740942_c7c8eb24","updated":"2015-12-11 23:22:51.000000000","message":"good catch, done.","commit_id":"3317a47d6a819f01249d3fa8d305012ef89ea3f1"},{"author":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"change_message_id":"bc8e294cf749c78724b8109a808ca2d34aee97a5","unresolved":false,"context_lines":[{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group horizon-core"},{"line_number":5,"context_line":"label-Code-Review \u003d -2..+2 group trove-core"},{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group horizon-core"},{"line_number":7,"context_line":"label-Workflow \u003d -1..+1 group trove-core"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"[access \"refs/heads/stable/*\"]"},{"line_number":10,"context_line":"abandon \u003d group trove-stable-maint"}],"source_content_type":"text/x-ini","patch_set":4,"id":"7a740942_7610a800","line":7,"updated":"2015-12-13 18:10:15.000000000","message":"should registered users be allowed to -1..+1 here as well like stable below?","commit_id":"9ca1e8193a2c1b43d766365986efc55e05e38fd6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d3f30c1f5dd90fee771252434b6812b3730a660d","unresolved":false,"context_lines":[{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group horizon-core"},{"line_number":5,"context_line":"label-Code-Review \u003d -2..+2 group trove-core"},{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group horizon-core"},{"line_number":7,"context_line":"label-Workflow \u003d -1..+1 group trove-core"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"[access \"refs/heads/stable/*\"]"},{"line_number":10,"context_line":"abandon \u003d group trove-stable-maint"}],"source_content_type":"text/x-ini","patch_set":4,"id":"7a740942_f349ff60","line":7,"in_reply_to":"7a740942_7610a800","updated":"2015-12-14 06:37:14.000000000","message":"That\u0027s the default- it\u0027s inherited.\n\nBelow you remove the inherit with \"exclusiveGroupPermissions\"","commit_id":"9ca1e8193a2c1b43d766365986efc55e05e38fd6"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"67700a4012548d651ff48624f3db2cc29540e52e","unresolved":false,"context_lines":[{"line_number":7473,"context_line":"    jobs:"},{"line_number":7474,"context_line":"      - python-jobs"},{"line_number":7475,"context_line":"      - pypi-jobs"},{"line_number":7476,"context_line":""},{"line_number":7477,"context_line":"- project:"},{"line_number":7478,"context_line":"    name: turbo-hipster"},{"line_number":7479,"context_line":"    node: \u0027bare-precise || bare-trusty\u0027"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a740942_e71e476f","line":7476,"updated":"2015-12-11 19:03:56.000000000","message":"looks like trove-dashboard project needs to be  defined before trove-specs. The test is complaining about the wrong alphabetical order.","commit_id":"3317a47d6a819f01249d3fa8d305012ef89ea3f1"},{"author":{"_account_id":5623,"name":"David Lyle","email":"dklyle0@gmail.com","username":"david-lyle"},"change_message_id":"52109264d3c9adaf3de3a5a54b2f954d4bae4e8d","unresolved":false,"context_lines":[{"line_number":7473,"context_line":"    jobs:"},{"line_number":7474,"context_line":"      - python-jobs"},{"line_number":7475,"context_line":"      - pypi-jobs"},{"line_number":7476,"context_line":""},{"line_number":7477,"context_line":"- project:"},{"line_number":7478,"context_line":"    name: turbo-hipster"},{"line_number":7479,"context_line":"    node: \u0027bare-precise || bare-trusty\u0027"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a740942_37e316db","line":7476,"in_reply_to":"7a740942_e71e476f","updated":"2015-12-11 23:22:51.000000000","message":"done","commit_id":"3317a47d6a819f01249d3fa8d305012ef89ea3f1"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"618b6d0bb820e83e5b56cbbec36f01c12329b30f","unresolved":false,"context_lines":[{"line_number":7465,"context_line":""},{"line_number":7466,"context_line":"    jobs:"},{"line_number":7467,"context_line":"      - python-jobs"},{"line_number":7468,"context_line":"      - pypi-jobs"},{"line_number":7469,"context_line":""},{"line_number":7470,"context_line":"- project:"},{"line_number":7471,"context_line":"    name: trove-specs"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5a710552_565f650e","line":7468,"updated":"2015-12-14 19:44:45.000000000","message":"add translation-jobs","commit_id":"a07913ce4617af7d8bfaf85dfc88ffcbf37b74a3"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"618b6d0bb820e83e5b56cbbec36f01c12329b30f","unresolved":false,"context_lines":[{"line_number":9609,"context_line":"    template:"},{"line_number":9610,"context_line":"      - name: merge-check"},{"line_number":9611,"context_line":"      - name: check-requirements"},{"line_number":9612,"context_line":"      - name: publish-to-pypi"},{"line_number":9613,"context_line":"    check:"},{"line_number":9614,"context_line":"      - gate-trove-dashboard-pep8"},{"line_number":9615,"context_line":"      - gate-trove-dashboard-python27"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5a710552_766861bb","line":9612,"updated":"2015-12-14 19:44:45.000000000","message":"Add translation-jobs","commit_id":"a07913ce4617af7d8bfaf85dfc88ffcbf37b74a3"}]}
