)]}'
{"id":"openstack%2Freleases~871514","triplet_id":"openstack%2Freleases~master~If9491ddb292e2eebcc4c713140ce02c2d89c80a3","project":"openstack/releases","branch":"master","topic":"eol-delete-speedup","attention_set":{},"removed_from_attention_set":{"17685":{"account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"last_update":"2023-02-03 11:09:34.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If9491ddb292e2eebcc4c713140ce02c2d89c80a3","subject":"Allow delete branch if eol tag is not at HEAD","status":"MERGED","created":"2023-01-23 16:27:33.000000000","updated":"2023-02-03 11:09:34.000000000","submitted":"2023-02-03 11:09:34.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":"871514-eol-delete-speedup","meta_rev_id":"cb7e37f3db9ce0e18d4e67d1a4555639cb9b0f0d","_number":871514,"virtual_id_number":871514,"owner":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-02-03 11:09:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"all":[{"value":2,"date":"2023-01-26 12:33:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":2,"date":"2023-02-03 10:47:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"all":[{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":1,"date":"2023-02-03 10:47:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"PTL-Approved":{"all":[{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Not approved yet","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-01-23 16:48:24.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"},{"updated":"2023-01-26 12:33:01.000000000","updated_by":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"reviewer":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"state":"REVIEWER"},{"updated":"2023-02-03 10:47:15.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"}],"messages":[{"id":"769b6a70dc68cd59eaf94895638f3a1c23fb242d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-01-23 16:27:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"55669ef12188ab00a3aa1c049e2f2343eb39a358","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-23 16:48:24.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\nhttps://zuul.opendev.org/t/openstack/buildset/6be32915c4e24e21af3a98cf1c47da9a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/87bb274d0c15450080f9a63cdd613406 : FAILURE in 4m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1a909208dd67414cb2d8f62c2774f50e : SUCCESS in 4m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5334cdae31a64ed0a1c805bee3ee46d5 : SUCCESS in 4m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e2728a23859f49a68fe43dbe5bcab60f : SUCCESS in 4m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8a3c6870a1b6498e9d4160ce7014288e : SUCCESS in 7m 17s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/42f254d432944dda82734c90d12e41fe : SUCCESS in 4m 36s\n- releases-tox-list-changes https://zuul.opendev.org/t/openstack/build/f96b7e25036a4d65a6e062ce066b3e4e : SUCCESS in 3m 59s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/9bd4ed391bb24456a897e1e124ea04c3 : SUCCESS in 3m 08s\n\nWarning:\n  Comments left for invalid file tools/delete_stable_branch.py","accounts_in_message":[],"_revision_number":1},{"id":"3f65afe6e0bb48be897ed9f758b75961cee8a652","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-01-25 19:47:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3edfabe6fc5823aeca5df6f7d2569021bc86e2d0","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-01-25 19:51:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a464c3220b12f90e6637415b600c6ab9ec92773a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 19:59:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1cc6149f81144eea9cdc84dda09da091\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b58b0ca17813447db352d05e052fe855 : SUCCESS in 3m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c76e1991226946d78d39d3f7b81d45a6 : SUCCESS in 5m 11s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b78f704882a44bd083a6bd8b6f542128 : SUCCESS in 5m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d08ae0711f4d4155987a99ccaae941a7 : SUCCESS in 3m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f31b27b04ce243deac89a8f53f08c335 : SUCCESS in 6m 36s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/ae53f3048da446c4a51fc34f1ff09444 : SUCCESS in 5m 22s\n- releases-tox-list-changes https://zuul.opendev.org/t/openstack/build/9fc2a993b8444b2b8c0caefc2b5a8ee8 : SUCCESS in 3m 17s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/72fd43cd3e8e4346a77c33d88befaf4a : SUCCESS in 3m 27s","accounts_in_message":[],"_revision_number":2},{"id":"d7507fcc08624739be651fd2e85dd97e1a036392","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2023-01-26 12:33:01.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"0a6297dddac2ec6264c032b912a6fd5a1c2fbe52","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2023-02-03 10:47:15.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"fafd26fda64419db5200d32cdec8e7a636bb3f56","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-03 10:50:09.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"7a4735651ae09185f55adf3fa1085fb53edcf480","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-03 11:09:33.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/34b0fd3e21384b818aba464908ca5610\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/93eeef409df04d0cba57c12b4602257a : SUCCESS in 3m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9db5246ef6ac46e790495532c3bb0764 : SUCCESS in 7m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/748a2b90d5814dc9ac1d36d32628ef42 : SUCCESS in 4m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67ef43f7448745088dbf725c068611ac : SUCCESS in 7m 54s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/a9b5f0bacd5442ce973bd0e3259d8bc0 : SUCCESS in 6m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9341009cb2844e35b97d92f431506ac7 : SUCCESS in 3m 48s","accounts_in_message":[],"_revision_number":2},{"id":"cb7e37f3db9ce0e18d4e67d1a4555639cb9b0f0d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-03 11:09:34.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2483ee6b7d9d9a3754342e264433390d543dc5c7","revisions":{"cd06b223f0e6f346371ab72627213ef9894c3d8c":{"kind":"REWORK","_number":1,"created":"2023-01-23 16:27:33.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/14/871514/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/releases","ref":"refs/changes/14/871514/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/releases refs/changes/14/871514/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/releases refs/changes/14/871514/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/releases refs/changes/14/871514/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/releases refs/changes/14/871514/1"}}},"commit":{"parents":[{"commit":"ee61ee57919d7f7b285e9e574b526c3a75798532","subject":"EOL branch delete script speed up","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/ee61ee57919d7f7b285e9e574b526c3a75798532"}]}],"author":{"name":"Előd Illés","email":"elod.illes@est.tech","date":"2022-12-14 19:43:18.000000000","tz":60},"committer":{"name":"Előd Illés","email":"elod.illes@est.tech","date":"2023-01-23 16:22:16.000000000","tz":60},"subject":"Allow delete branch if eol tag is not at HEAD","message":"Allow delete branch if eol tag is not at HEAD\n\nIn some cases [1] \u003cseries\u003e-eol tag is not on the last patch of a\nbranch, but still we need to delete them. Originally the script skips\nthese cases and doesn\u0027t allow to delete the branch. This patch makes\nit possible to delete the branch anyway.\n\n[1] for example when:\n    * patches were merged after EOL tagging\n    * branch was accidently recreated with new patches\n\nChange-Id: If9491ddb292e2eebcc4c713140ce02c2d89c80a3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/cd06b223f0e6f346371ab72627213ef9894c3d8c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/cd06b223f0e6f346371ab72627213ef9894c3d8c"}]},"branch":"refs/heads/master"},"2483ee6b7d9d9a3754342e264433390d543dc5c7":{"kind":"REWORK","_number":2,"created":"2023-01-25 19:47:24.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/14/871514/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/releases","ref":"refs/changes/14/871514/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/releases refs/changes/14/871514/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/releases refs/changes/14/871514/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/releases refs/changes/14/871514/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/releases refs/changes/14/871514/2"}}},"commit":{"parents":[{"commit":"c73a4dd0d7bd90f82c9a32173f83e64ac0df30e1","subject":"EOL branch delete script speed up","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/c73a4dd0d7bd90f82c9a32173f83e64ac0df30e1"}]}],"author":{"name":"Előd Illés","email":"elod.illes@est.tech","date":"2022-12-14 19:43:18.000000000","tz":60},"committer":{"name":"Előd Illés","email":"elod.illes@est.tech","date":"2023-01-25 19:43:30.000000000","tz":60},"subject":"Allow delete branch if eol tag is not at HEAD","message":"Allow delete branch if eol tag is not at HEAD\n\nIn some cases [1] \u003cseries\u003e-eol tag exists but it is not on the last\npatch of a branch and we still need to delete them. Originally the\nscript skips these cases and doesn\u0027t allow to delete the branch. This\npatch makes it possible to delete the branch anyway (only when the tag\nexists!).\n\n[1] for example when:\n    * patches were merged after EOL tagging\n    * branch was accidently recreated with new patches\n\nChange-Id: If9491ddb292e2eebcc4c713140ce02c2d89c80a3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/2483ee6b7d9d9a3754342e264433390d543dc5c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/2483ee6b7d9d9a3754342e264433390d543dc5c7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}},{"label":"PTL-Approved","status":"MAY"}]}],"submit_requirements":[]}
