)]}'
{"id":"openstack%2Fproject-config~737649","triplet_id":"openstack%2Fproject-config~master~Ia6d516621ec405b02f3f97340d96d9938b605d8f","project":"openstack/project-config","branch":"master","topic":"cleanup-project-retirements","hashtags":[],"change_id":"Ia6d516621ec405b02f3f97340d96d9938b605d8f","subject":"gerrit: change retired.config acls","status":"MERGED","created":"2020-06-23 22:23:13.000000000","updated":"2020-06-24 17:29:55.000000000","submitted":"2020-06-24 17:25:31.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"737649-1593019531231-3d5ab54e","meta_rev_id":"5fec6ac678f77ca62e2a820213f741d99b986140","_number":737649,"virtual_id_number":737649,"owner":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-24 17:25:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":2,"date":"2020-06-24 17:02:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2020-06-24 14:24:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":1,"date":"2020-06-24 17:02:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-23 22:28:07.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2020-06-23 23:04:31.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2020-06-24 14:24:36.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2020-06-24 17:02:25.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2020-06-24 17:25:30.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"0ab8a721c0df841ea3e8a902a4a3b34b46759de1","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-06-23 22:23:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1514c113ee824e039581b108ef2cf94c2f68eecd","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2020-06-23 22:28:07.000000000","message":"Patch Set 1:\n\nThis should probably be a new config file that is specific to openstack and can be applied to openstack\u0027s retired projects independent of others. \n\nAs suggested on IRC another option is to create a new retired.config we can apply to all the other non openstack retired projects as this file is already in the openstack/ dir.","accounts_in_message":[],"_revision_number":1},{"id":"641f8596212725bbb9fef7c425eb888cc84505e0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-23 22:38:16.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/d3bc47d6747d4e6fa45904234d052771 : SUCCESS in 7m 51s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/e0ad77b8be29484abd8e306406c2348f : FAILURE in 4m 46s","accounts_in_message":[],"_revision_number":1},{"id":"b7a2d9b515dadddebb785166f550741b40b37ab2","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-06-23 22:48:07.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"2dd719a6ff4d97f26eb70474316a590cc9a50971","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-06-23 22:57:40.000000000","message":"Patch Set 2: Code-Review+2\n\nThis looks right, but will still require a manual script of API calls to switch these repos back to active state before manage-projects will be able to apply it.","accounts_in_message":[],"_revision_number":2},{"id":"213e5d4b805a21866486348dd58ef6be3673eba9","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-23 23:04:31.000000000","message":"Patch Set 2: Code-Review+1\n\n\u003e This looks right, but will still require a manual script of API\n \u003e calls to switch these repos back to active state before\n \u003e manage-projects will be able to apply it.\n\nhope that can be done once this is merged instead of waiting for next project rename schedule?","accounts_in_message":[],"_revision_number":2},{"id":"30d865e667df892f0698ac6913eb4d4833c93b4b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-23 23:12:16.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/66a7aaad281c41e69b1f3f0f543a00b5 : SUCCESS in 7m 34s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/e0c7df64141941d2ab6123643ae11e48 : FAILURE in 3m 48s","accounts_in_message":[],"_revision_number":2},{"id":"fea36c0fdd26de60816683f09bffa34b4b037b98","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-06-24 00:09:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9d72d7f07ce3e429008f912bd21d95581a365a4c","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-06-24 00:20:58.000000000","message":"Patch Set 3: Code-Review+2\n\nYes, it can be done without downtime, it\u0027s just that the current read-only state prevents our normal ACL/config update automation from being able to push the state change into the repository. It can be done live via the Gerrit API, and I\u0027m happy to do it once this merges.","accounts_in_message":[],"_revision_number":3},{"id":"54db072a5219b35c689e9a7c49a5f5938110c570","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 00:22:48.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/8fb29520d0d140d19026285a7a79f44a : SUCCESS in 8m 03s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/55643eaf9d0243c9925378ae74984880 : FAILURE in 4m 19s","accounts_in_message":[],"_revision_number":3},{"id":"cb3fbf278aa620ecd77f8515b9785bc37d6f63b3","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-06-24 05:25:06.000000000","message":"Patch Set 3:\n\nwhy is this needed? How will this be used?","accounts_in_message":[],"_revision_number":3},{"id":"6575c974d7390c55bab0355068195d6dc9128dc7","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-06-24 12:05:35.000000000","message":"Patch Set 3:\n\nThe idea is that the TC (or later some group to whom they delegate this responsibility) can still push cleanup changes if OpenStack decides on further changes to its retirement process in the future and wants to retroactively apply those adjustments to already retired repositories in the openstack namespace.","accounts_in_message":[],"_revision_number":3},{"id":"4c49a719384ae01f84784e5e6ce6c69ad31892d1","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-06-24 12:28:35.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nJeremy, thanks for explanation. I now read the #openstack-tc discussion as well.","accounts_in_message":[],"_revision_number":3},{"id":"1851a293d4aed733c5755a56c9959794496741d4","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-06-24 13:58:36.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"107ee522824d21c5cea7de9e3a6641667acd38e6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 14:19:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/e64612b07414418e93faece019cbbe0d : SUCCESS in 8m 41s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/91c870cd926d43a0883a3604923e8b82 : SUCCESS in 7m 10s","accounts_in_message":[],"_revision_number":4},{"id":"06e4aa45c12bf8b4ec06b0f82ce836854f7386b5","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-06-24 14:24:36.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"c4bad8b5077a1ad57bf7e9e01b15cff1c77e9da5","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-06-24 17:02:25.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"653eeca42866d00d25c3f3786f4645995f07000d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 17:05:00.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"1b975fb8ac83da14e73da5da2bfc8629e341069c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 17:25:30.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/1c1686476e444174a8b2bdd2f46ab1fa : SUCCESS in 9m 58s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/8239c0fba56f4b89895a06cd5e5cf299 : SUCCESS in 6m 58s","accounts_in_message":[],"_revision_number":4},{"id":"804f1ff22afa42df42b8cd321c652a37c5c0649e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 17:25:31.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"c0f17ad03ff9297818118919f7e4db698ae33cd7","tag":"autogenerated:zuul:deploy","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 17:29:55.000000000","message":"Patch Set 4:\n\nBuild failed (deploy pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- infra-prod-manage-projects https://zuul.opendev.org/t/openstack/build/3db98f35d4394773bf28a57050eff622 : FAILURE in 2m 14s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"c15058c0bfdeb44fdaa76bc049f70c119a313d38","revisions":{"251636c0ec2eac35bca8b0276bdfb81e67072319":{"kind":"REWORK","_number":1,"created":"2020-06-23 22:23:13.000000000","uploader":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"ref":"refs/changes/49/737649/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/49/737649/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/49/737649/1"}}},"commit":{"parents":[{"commit":"83aa828d931724df9b03bd94222f820f3ada9b10","subject":"Merge \"Add os_adjutant zuul project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/83aa828d931724df9b03bd94222f820f3ada9b10"}]}],"author":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2020-06-23 22:21:30.000000000","tz":-240},"committer":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2020-06-23 22:21:30.000000000","tz":-240},"subject":"gerrit: change retired.config acls","message":"gerrit: change retired.config acls\n\nThis patch updates the retired.config ACL to allow for the technical\ncommitee to be able to push changes into the repositories which are\nretired.\n\nThe ACLs allows tech-committee group members to set all labels onto\nchanges as well as allowing them exclusive rights to push (therefore not\nallowing any other members) and giving them access to submit changes (in\norder to skip our gating).\n\nThe goal is to evenutally replace this group by another one once the\nACLs are verified to be working.\n\nChange-Id: Ia6d516621ec405b02f3f97340d96d9938b605d8f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/251636c0ec2eac35bca8b0276bdfb81e67072319"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/251636c0ec2eac35bca8b0276bdfb81e67072319"}]},"branch":"refs/heads/master"},"75b902f4dfc16ffb04abce5f6bd703e52552e31b":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-06-23 22:48:07.000000000","uploader":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"ref":"refs/changes/49/737649/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/49/737649/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/49/737649/2"}}},"commit":{"parents":[{"commit":"802498bde076dfeb5a32284f123d7f29f02aaf60","subject":"openstack: move all openstack projects to dedicated acl","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/802498bde076dfeb5a32284f123d7f29f02aaf60"}]}],"author":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2020-06-23 22:21:30.000000000","tz":-240},"committer":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2020-06-23 22:47:57.000000000","tz":-240},"subject":"gerrit: change retired.config acls","message":"gerrit: change retired.config acls\n\nThis patch updates the retired.config ACL to allow for the technical\ncommitee to be able to push changes into the repositories which are\nretired.\n\nThe ACLs allows tech-committee group members to set all labels onto\nchanges as well as allowing them exclusive rights to push (therefore not\nallowing any other members) and giving them access to submit changes (in\norder to skip our gating).\n\nThe goal is to evenutally replace this group by another one once the\nACLs are verified to be working.\n\nChange-Id: Ia6d516621ec405b02f3f97340d96d9938b605d8f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/75b902f4dfc16ffb04abce5f6bd703e52552e31b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/75b902f4dfc16ffb04abce5f6bd703e52552e31b"}]},"branch":"refs/heads/master"},"f6139ecbaa869f8be9c208d2440d233a0727b2b1":{"kind":"REWORK","_number":3,"created":"2020-06-24 00:09:25.000000000","uploader":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"ref":"refs/changes/49/737649/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/49/737649/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/49/737649/3"}}},"commit":{"parents":[{"commit":"802498bde076dfeb5a32284f123d7f29f02aaf60","subject":"openstack: move all openstack projects to dedicated acl","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/802498bde076dfeb5a32284f123d7f29f02aaf60"}]}],"author":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2020-06-23 22:21:30.000000000","tz":-240},"committer":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2020-06-23 23:27:47.000000000","tz":-240},"subject":"gerrit: change retired.config acls","message":"gerrit: change retired.config acls\n\nThis patch updates the retired.config ACL to allow for the technical\ncommitee to be able to push changes into the repositories which are\nretired.\n\nThe ACLs allows tech-committee group members to set all labels onto\nchanges as well as allowing them exclusive rights to push (therefore not\nallowing any other members) and giving them access to submit changes (in\norder to skip our gating).\n\nThe goal is to evenutally replace this group by another one once the\nACLs are verified to be working.\n\nChange-Id: Ia6d516621ec405b02f3f97340d96d9938b605d8f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/f6139ecbaa869f8be9c208d2440d233a0727b2b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/f6139ecbaa869f8be9c208d2440d233a0727b2b1"}]},"branch":"refs/heads/master"},"c15058c0bfdeb44fdaa76bc049f70c119a313d38":{"kind":"REWORK","_number":4,"created":"2020-06-24 13:58:36.000000000","uploader":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"ref":"refs/changes/49/737649/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/49/737649/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/49/737649/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/49/737649/4"}}},"commit":{"parents":[{"commit":"802498bde076dfeb5a32284f123d7f29f02aaf60","subject":"openstack: move all openstack projects to dedicated acl","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/802498bde076dfeb5a32284f123d7f29f02aaf60"}]}],"author":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2020-06-23 22:21:30.000000000","tz":-240},"committer":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2020-06-24 13:58:10.000000000","tz":-240},"subject":"gerrit: change retired.config acls","message":"gerrit: change retired.config acls\n\nThis patch updates the retired.config ACL to allow for the technical\ncommitee to be able to push changes into the repositories which are\nretired.\n\nThe ACLs allows tech-committee group members to set all labels onto\nchanges as well as allowing them exclusive rights to push (therefore not\nallowing any other members) and giving them access to submit changes (in\norder to skip our gating).\n\nThe goal is to evenutally replace this group by another one once the\nACLs are verified to be working.\n\nChange-Id: Ia6d516621ec405b02f3f97340d96d9938b605d8f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c15058c0bfdeb44fdaa76bc049f70c119a313d38"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c15058c0bfdeb44fdaa76bc049f70c119a313d38"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
