)]}'
{"gerrit/acls/openstack/virtualpdu.config":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"fa6ec4987ba4ff7005c4e6e1ea2cb981a13c7fd5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group ironic-core"},{"line_number":3,"context_line":"abandon \u003d group virtualpdu-core"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group ironic-core"},{"line_number":5,"context_line":"label-Code-Review \u003d -2..+2 group virtualpdu-core"}],"source_content_type":"text/x-ini","patch_set":4,"id":"5a74a57a_9e2e2a41","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":27},"updated":"2016-11-29 14:23:30.000000000","message":"This is really strange for an independent project.","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"},{"author":{"_account_id":21311,"name":"Stephane Robert","email":"srobert@internap.com","username":"srobert"},"change_message_id":"3495ad584cfc1259551fbc0dac2ceb718d3a9f50","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group ironic-core"},{"line_number":3,"context_line":"abandon \u003d group virtualpdu-core"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group ironic-core"},{"line_number":5,"context_line":"label-Code-Review \u003d -2..+2 group virtualpdu-core"}],"source_content_type":"text/x-ini","patch_set":4,"id":"5a74a57a_d2241361","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":27},"in_reply_to":"5a74a57a_9e2e2a41","updated":"2016-11-29 15:34:45.000000000","message":"Removing","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"a9cf15ea160b8e03c10c16b8c128b09a0d93371d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group ironic-core"},{"line_number":3,"context_line":"abandon \u003d group virtualpdu-core"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group ironic-core"},{"line_number":5,"context_line":"label-Code-Review \u003d -2..+2 group virtualpdu-core"},{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group ironic-core"},{"line_number":7,"context_line":"label-Workflow \u003d -1..+1 group virtualpdu-core"}],"source_content_type":"text/x-ini","patch_set":4,"id":"5a74a57a_7eeb0edc","line":4,"updated":"2016-11-29 14:22:02.000000000","message":"As virtualpdu is (for now) an unofficial project, please don\u0027t add ironic-core to this ACL.","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"},{"author":{"_account_id":21311,"name":"Stephane Robert","email":"srobert@internap.com","username":"srobert"},"change_message_id":"3495ad584cfc1259551fbc0dac2ceb718d3a9f50","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group ironic-core"},{"line_number":3,"context_line":"abandon \u003d group virtualpdu-core"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group ironic-core"},{"line_number":5,"context_line":"label-Code-Review \u003d -2..+2 group virtualpdu-core"},{"line_number":6,"context_line":"label-Workflow \u003d -1..+1 group ironic-core"},{"line_number":7,"context_line":"label-Workflow \u003d -1..+1 group virtualpdu-core"}],"source_content_type":"text/x-ini","patch_set":4,"id":"5a74a57a_5219e320","line":4,"in_reply_to":"5a74a57a_7eeb0edc","updated":"2016-11-29 15:34:45.000000000","message":"Removing","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"fa6ec4987ba4ff7005c4e6e1ea2cb981a13c7fd5","unresolved":false,"context_lines":[{"line_number":7,"context_line":"label-Workflow \u003d -1..+1 group virtualpdu-core"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"[access \"refs/tags/*\"]"},{"line_number":10,"context_line":"pushSignedTag \u003d group library-release"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"[receive]"},{"line_number":13,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":4,"id":"5a74a57a_1e23fa56","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":37},"updated":"2016-11-29 14:23:30.000000000","message":"This is wrong for a not official project","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"},{"author":{"_account_id":21311,"name":"Stephane Robert","email":"srobert@internap.com","username":"srobert"},"change_message_id":"3495ad584cfc1259551fbc0dac2ceb718d3a9f50","unresolved":false,"context_lines":[{"line_number":7,"context_line":"label-Workflow \u003d -1..+1 group virtualpdu-core"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"[access \"refs/tags/*\"]"},{"line_number":10,"context_line":"pushSignedTag \u003d group library-release"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"[receive]"},{"line_number":13,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":4,"id":"5a74a57a_72141fe8","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":37},"in_reply_to":"5a74a57a_1e23fa56","updated":"2016-11-29 15:34:45.000000000","message":"Replacing with virtualpdu-release","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"}],"gerrit/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d1243c69feb83b75567463ca6e792cf95a58c0b8","unresolved":false,"context_lines":[{"line_number":6553,"context_line":"    - ironic"},{"line_number":6554,"context_line":"- project: openstack/virtualpdu"},{"line_number":6555,"context_line":"  description: VirtualPDU is a service for simulating power distribution units (PDUs)."},{"line_number":6556,"context_line":"  upstream: https://github.com/internap/virtualpdu.git"},{"line_number":6557,"context_line":"  groups:"},{"line_number":6558,"context_line":"    - ironic"},{"line_number":6559,"context_line":"- project: openstack/vitrage"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5a74a57a_32bb1410","line":6556,"range":{"start_line":6556,"start_character":12,"end_line":6556,"end_character":54},"updated":"2016-11-25 07:25:42.000000000","message":"Do you want to import all 14 tags for this?\n\nthere\u0027s no way to remove those after import, so if you need to remove some, now is the time...","commit_id":"651cd0056d4b05032825ccb0e706ee7190097229"},{"author":{"_account_id":21311,"name":"Stephane Robert","email":"srobert@internap.com","username":"srobert"},"change_message_id":"c918c6b24ba92a353564838bbf20039b201a16ea","unresolved":false,"context_lines":[{"line_number":6553,"context_line":"    - ironic"},{"line_number":6554,"context_line":"- project: openstack/virtualpdu"},{"line_number":6555,"context_line":"  description: VirtualPDU is a service for simulating power distribution units (PDUs)."},{"line_number":6556,"context_line":"  upstream: https://github.com/internap/virtualpdu.git"},{"line_number":6557,"context_line":"  groups:"},{"line_number":6558,"context_line":"    - ironic"},{"line_number":6559,"context_line":"- project: openstack/vitrage"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5a74a57a_cbe5b938","line":6556,"range":{"start_line":6556,"start_character":12,"end_line":6556,"end_character":54},"in_reply_to":"5a74a57a_32bb1410","updated":"2016-11-25 14:27:27.000000000","message":"Yes, we can import the tags.","commit_id":"651cd0056d4b05032825ccb0e706ee7190097229"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"a9cf15ea160b8e03c10c16b8c128b09a0d93371d","unresolved":false,"context_lines":[{"line_number":6555,"context_line":"  description: VirtualPDU is a service for simulating power distribution units (PDUs)."},{"line_number":6556,"context_line":"  upstream: https://github.com/internap/virtualpdu.git"},{"line_number":6557,"context_line":"  groups:"},{"line_number":6558,"context_line":"    - ironic"},{"line_number":6559,"context_line":"- project: openstack/vitrage"},{"line_number":6560,"context_line":"  description: OpenStack RCA (Root Cause Analysis) Engine"},{"line_number":6561,"context_line":"- project: openstack/vitrage-dashboard"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a74a57a_1ed13a23","line":6558,"updated":"2016-11-29 14:22:02.000000000","message":"This isn\u0027t part of ironic yet.","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"},{"author":{"_account_id":21311,"name":"Stephane Robert","email":"srobert@internap.com","username":"srobert"},"change_message_id":"3495ad584cfc1259551fbc0dac2ceb718d3a9f50","unresolved":false,"context_lines":[{"line_number":6555,"context_line":"  description: VirtualPDU is a service for simulating power distribution units (PDUs)."},{"line_number":6556,"context_line":"  upstream: https://github.com/internap/virtualpdu.git"},{"line_number":6557,"context_line":"  groups:"},{"line_number":6558,"context_line":"    - ironic"},{"line_number":6559,"context_line":"- project: openstack/vitrage"},{"line_number":6560,"context_line":"  description: OpenStack RCA (Root Cause Analysis) Engine"},{"line_number":6561,"context_line":"- project: openstack/vitrage-dashboard"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a74a57a_72fdffaf","line":6558,"in_reply_to":"5a74a57a_1ed13a23","updated":"2016-11-29 15:34:45.000000000","message":"Ok, Removing Ironic","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d1243c69feb83b75567463ca6e792cf95a58c0b8","unresolved":false,"context_lines":[{"line_number":15353,"context_line":"- project:"},{"line_number":15354,"context_line":"    name: virtualpdu"},{"line_number":15355,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":15356,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":15357,"context_line":""},{"line_number":15358,"context_line":"    jobs:"},{"line_number":15359,"context_line":"      - python-jobs"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5a74a57a_723bcc9c","line":15356,"range":{"start_line":15356,"start_character":2,"end_line":15356,"end_character":42},"updated":"2016-11-25 07:25:42.000000000","message":"this is only allowed for official projects., also openstack-publish-jobs below\n\nNote you\u0027re not using these so can just remove them","commit_id":"651cd0056d4b05032825ccb0e706ee7190097229"},{"author":{"_account_id":21311,"name":"Stephane Robert","email":"srobert@internap.com","username":"srobert"},"change_message_id":"c918c6b24ba92a353564838bbf20039b201a16ea","unresolved":false,"context_lines":[{"line_number":15353,"context_line":"- project:"},{"line_number":15354,"context_line":"    name: virtualpdu"},{"line_number":15355,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":15356,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":15357,"context_line":""},{"line_number":15358,"context_line":"    jobs:"},{"line_number":15359,"context_line":"      - python-jobs"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5a74a57a_4b3fe986","line":15356,"range":{"start_line":15356,"start_character":2,"end_line":15356,"end_character":42},"in_reply_to":"5a74a57a_723bcc9c","updated":"2016-11-25 14:27:27.000000000","message":"ok, thanks.  Will do. If we need that in the future, we\u0027ll just reintroduce it.","commit_id":"651cd0056d4b05032825ccb0e706ee7190097229"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"fa6ec4987ba4ff7005c4e6e1ea2cb981a13c7fd5","unresolved":false,"context_lines":[{"line_number":17837,"context_line":"    template:"},{"line_number":17838,"context_line":"      - name: merge-check"},{"line_number":17839,"context_line":"      - name: python-jobs"},{"line_number":17840,"context_line":"      - name: python34-jobs"},{"line_number":17841,"context_line":"      - name: check-requirements"},{"line_number":17842,"context_line":"      - name: publish-to-pypi"},{"line_number":17843,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a74a57a_7ea78ea6","line":17840,"range":{"start_line":17840,"start_character":10,"end_line":17840,"end_character":27},"updated":"2016-11-29 14:23:30.000000000","message":"You don\u0027t have old branches, so don\u0027t use this, it only runs on old branches.\n\nSet up python35-jobs instead.","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"},{"author":{"_account_id":21311,"name":"Stephane Robert","email":"srobert@internap.com","username":"srobert"},"change_message_id":"3495ad584cfc1259551fbc0dac2ceb718d3a9f50","unresolved":false,"context_lines":[{"line_number":17837,"context_line":"    template:"},{"line_number":17838,"context_line":"      - name: merge-check"},{"line_number":17839,"context_line":"      - name: python-jobs"},{"line_number":17840,"context_line":"      - name: python34-jobs"},{"line_number":17841,"context_line":"      - name: check-requirements"},{"line_number":17842,"context_line":"      - name: publish-to-pypi"},{"line_number":17843,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a74a57a_f2590ffe","line":17840,"range":{"start_line":17840,"start_character":10,"end_line":17840,"end_character":27},"in_reply_to":"5a74a57a_7ea78ea6","updated":"2016-11-29 15:34:45.000000000","message":"ha! ok, will do. Thanks for the info","commit_id":"3fb6ef886ef145e207e5572e2d6d8c75b69abf93"}]}
