)]}'
{"id":"openstack%2Fopenstack-ansible-openstack_hosts~997178","triplet_id":"openstack%2Fopenstack-ansible-openstack_hosts~stable%2F2026.1~Id5c45d154be4f03ed4e9c77163362548f20a3aaa","project":"openstack/openstack-ansible-openstack_hosts","branch":"stable/2026.1","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-07-18 10:56:04.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-07-18 13:52:21.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Id5c45d154be4f03ed4e9c77163362548f20a3aaa","subject":"Add tar and unzip to distro packages","status":"MERGED","created":"2026-07-14 08:14:13.000000000","updated":"2026-07-18 13:53:16.000000000","submitted":"2026-07-18 13:52:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"997178","cherry_pick_of_change":995898,"cherry_pick_of_patch_set":3,"meta_rev_id":"667939da50291ca7e07cbe7d24f3b4addd3d4510","_number":997178,"virtual_id_number":997178,"owner":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-18 13:52:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":2,"date":"2026-07-18 10:56:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-07-14 08:14:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2026-07-18 10:56:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"approved":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-07-14 08:14:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-14 08:14:13.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"state":"CC"},{"updated":"2026-07-14 08:14:42.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2026-07-14 11:19:16.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":"9eb1d1e9b9e129fee2ba72ab68ee066b287434d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-07-14 08:14:13.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"17eb3b79d2b4ee939f8e7edce5d964ea98988d1a","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-07-14 08:14:42.000000000","message":"Patch Set 1: Backport-Candidate+1 Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"297b322fa4f6f6a63421efbd0d7d59aee1c7c6ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 11:19:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fa5497dfe01146fab6ede08dc7c85d99\n\n- openstack-ansible-deploy-hosts_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/4f6209b597b341849b2b4876185cd728 : SUCCESS in 36m 43s\n- openstack-ansible-deploy-hosts_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/71a21cba8624484c950917703d6a41f1 : SUCCESS in 18m 01s\n- openstack-ansible-deploy-hosts_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/4bf6c3cd85ff4e14bcc5090032025f27 : SUCCESS in 12m 54s\n- openstack-ansible-deploy-hosts_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/38e836cab2084b319e8548c0b1ccbe2c : SUCCESS in 13m 52s\n- openstack-ansible-deploy-hosts_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4de3628a253c4de4861c5ffc013794ff : SUCCESS in 20m 10s\n- openstack-ansible-deploy-hosts_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/7a1ea1a423b9489994141b38c3e885ef : SUCCESS in 18m 57s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/755b2ec118db46c7b3098666c2658bf3 : SUCCESS in 15m 19s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/e52928ec9ac0454b97522360146ccb9a : SUCCESS in 27m 06s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/eb2f90e592db431abbe0c0345a2ddbd0 : SUCCESS in 2h 55m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/57461e5d0066444fba2233ca07d9e108 : SUCCESS in 7m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b144a9cc17b742089998bd5b10c3963a : SUCCESS in 3m 45s\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a24351be179a4f4bb560b6487b53b0a3 : SUCCESS in 7m 35s","accounts_in_message":[],"_revision_number":1},{"id":"d8c9bbf14d2a8304aa4541030cba2cf84e184bb3","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-07-18 10:56:04.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"cfd07cd8a7806bc37d015ab59df3d1c7b682c4ea","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 10:58:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"b385b4deeae424f9dce75dc987293f2eae3afc0b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 13:52:21.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c28c82160b7c4fa7879a27634a408180\n\n- openstack-ansible-deploy-hosts_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/da9a83d1c0a44e77aabbae98f8415e2b : SUCCESS in 38m 22s\n- openstack-ansible-deploy-hosts_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/c1490d2599cb40228a940e122c6ba24f : SUCCESS in 18m 14s\n- openstack-ansible-deploy-hosts_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/3b583dd6960b4569838e48d2e814835d : SUCCESS in 12m 45s\n- openstack-ansible-deploy-hosts_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/225cb846143f4af3b2167a6dfb6717e4 : SUCCESS in 15m 22s\n- openstack-ansible-deploy-hosts_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1fb6f3784a6e414d8874344b4db05a0f : SUCCESS in 19m 27s\n- openstack-ansible-deploy-hosts_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/c9ee139e6b5b46ea8d91348f1d38e78f : SUCCESS in 12m 51s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/00544d168f46429bb51f709f3141afa3 : SUCCESS in 28m 40s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/a08d382a7e2d40cfa3c1c3ba0592aff9 : SUCCESS in 22m 28s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1be928d91b874ce7824e997bcabeda99 : SUCCESS in 1h 56m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6fbb9b8c1f8944628cee4528cf61e39e : SUCCESS in 6m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cc3ffb3209d94682a0b5d5d99e8e1c74 : SUCCESS in 4m 49s\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bf5bc7c98935450dbb4a2b625934e5fc : SUCCESS in 10m 48s","accounts_in_message":[],"_revision_number":1},{"id":"9de01c72ea30ce2701976e5390707bf65e318944","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 13:52:21.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"667939da50291ca7e07cbe7d24f3b4addd3d4510","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 13:53:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cae0a485be454b379b93635675d02bee\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/267bac3c694d4b11b043ae9ef6568160 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b9e0c34e7ea3b85468b489f2ec74b897e74fa54a","revisions":{"b9e0c34e7ea3b85468b489f2ec74b897e74fa54a":{"kind":"REWORK","_number":1,"created":"2026-07-14 08:14:13.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/78/997178/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-openstack_hosts","ref":"refs/changes/78/997178/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/78/997178/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/78/997178/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/78/997178/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/78/997178/1"}}},"commit":{"parents":[{"commit":"acec2bd013773ca5d51f77731282d2dd995b8d71","subject":"Update TOX_CONSTRAINTS_FILE for stable/2026.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/acec2bd013773ca5d51f77731282d2dd995b8d71"}]}],"author":{"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","date":"2026-07-02 20:47:36.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-07-14 08:14:13.000000000","tz":0},"subject":"Add tar and unzip to distro packages","message":"Add tar and unzip to distro packages\n\nEL10 no longer includes tar and unzip by default, which can cause\narchive extraction tasks to fail. Add both packages distro package\nlist to ensure archives can be extracted reliably.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/997171\nChange-Id: Id5c45d154be4f03ed4e9c77163362548f20a3aaa\nSigned-off-by: Dmitriy Chubinidze \u003cdcu995@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/b9e0c34e7ea3b85468b489f2ec74b897e74fa54a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/b9e0c34e7ea3b85468b489f2ec74b897e74fa54a"}]},"branch":"refs/heads/stable/2026.1","conflicts":{"base":"f16fff185252e0547927519a18331415741f29fa","ours":"acec2bd013773ca5d51f77731282d2dd995b8d71","theirs":"e8e461f716e9199821eaf5c1489b9c75cb017a52","merge_strategy":"recursive","contains_conflicts":false}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Backport-Candidate","status":"MAY","applied_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
