)]}'
{"id":"openstack%2Fopenstack-ansible-openstack_hosts~1001344","triplet_id":"openstack%2Fopenstack-ansible-openstack_hosts~master~I3b615d88c76c4d7effc5ae3a77d039d1374e9c58","project":"openstack/openstack-ansible-openstack_hosts","branch":"master","attention_set":{},"removed_from_attention_set":{"32666":{"account":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"last_update":"2026-08-19 20:29:08.000000000","reason":"Change was submitted"},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-08-19 20:29:08.000000000","reason":"Change was submitted"},"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-08-19 09:52:57.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"25023":{"account":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"last_update":"2026-08-19 18:54:29.000000000","reason":"\u003cGERRIT_ACCOUNT_25023\u003e replied on the change","reason_account":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}}},"hashtags":[],"change_id":"I3b615d88c76c4d7effc5ae3a77d039d1374e9c58","subject":"Remove Rocky release PQC GPG key","status":"MERGED","created":"2026-08-18 13:56:40.000000000","updated":"2026-08-19 20:30:06.000000000","submitted":"2026-08-19 20:29:08.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":"1001344","meta_rev_id":"c47401b97eb1e9e4d32f78a4e08d456b4680ff37","_number":1001344,"virtual_id_number":1001344,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"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-08-19 20:29:08.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"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"recommended":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2026-08-19 08:16:14.000000000","permitted_voting_range":{"min":1,"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-08-19 09:52:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":2,"date":"2026-08-19 18:54:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"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":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":1,"date":"2026-08-19 18:54:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"approved":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2026-08-19 08:16:14.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":1,"date":"2026-08-19 09:52:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"}],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-18 15:13:13.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":"2026-08-19 08:16:32.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"state":"REVIEWER"},{"updated":"2026-08-19 08:16:32.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2026-08-19 08:16:32.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"}],"messages":[{"id":"365b1b0f1358f2929397002940b140ae2150234a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-18 13:56:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c7ff1f7bb91e9463c6eec3c3c66bf866e968ec71","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-18 15:13:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ccdd1c490c0a496d8f06fbf3e5385b64\n\n- openstack-ansible-deploy-hosts_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/bc9046f84261492a994b8b651567fc9d : SUCCESS in 20m 33s\n- openstack-ansible-deploy-hosts_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/45909cb3a957498185f8cb09bb69d084 : SUCCESS in 18m 00s\n- openstack-ansible-deploy-hosts_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/1a8104d1e0fb4e02808b7971af66f3a1 : SUCCESS in 21m 42s\n- openstack-ansible-deploy-hosts_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0bce6ffd493b475bafb553c71de9775b : SUCCESS in 10m 33s\n- openstack-ansible-deploy-hosts_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/d878f905634b453ba387b83bf39ebe85 : SUCCESS in 17m 13s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d361a55896634b5583eaeac96ea2a5f1 : SUCCESS in 22m 53s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/de2083903a5e4d8bb94ead60e7d0092c : SUCCESS in 24m 56s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a6e581f06bdc4b13ab0859ade4861a0b : SUCCESS in 1h 13m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/578ac136b2c445659a5c578bc51cdf90 : SUCCESS in 5m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2aba634f18634935946b68988b653588 : SUCCESS in 3m 12s\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4a682d2d262444e7a1f592ebf15bc0fb : SUCCESS in 10m 17s","accounts_in_message":[],"_revision_number":1},{"id":"19d6abc1b36a33eea8004903e8f67563aff212d4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-18 15:19:01.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"c6ccc98b07190a26bcb64ec93279171c923a3d87","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-18 16:57:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/155be028b81d46579bd3f99b9bd46e8a\n\n- openstack-ansible-deploy-hosts_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/eddc37e8cbde4f839e10b1ec5c1c8727 : SUCCESS in 19m 42s\n- openstack-ansible-deploy-hosts_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/5d2df0716c534185af0d7a2dc6febacd : SUCCESS in 16m 33s\n- openstack-ansible-deploy-hosts_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/55da3deffa184467824442d791231fee : SUCCESS in 12m 27s\n- openstack-ansible-deploy-hosts_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/eaecd3a67147430c94a12e3b053b6ddb : SUCCESS in 18m 42s\n- openstack-ansible-deploy-hosts_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/d58129f61f28432190d6ec54aff780b1 : SUCCESS in 15m 09s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ccc2ac94af8b447cb76eb7055abf01d4 : SUCCESS in 19m 31s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/9787f9784c5742a8b019734ff4356bcf : SUCCESS in 15m 01s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7b544df553d349dfa411b5da1053faaa : SUCCESS in 1h 34m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49fb11802acf445eb1235773c82c1bcf : SUCCESS in 3m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/eaf1073b0e304ca9b644265826886193 : SUCCESS in 2m 32s\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4e391dcfd46e4ae0afab156fc493a6bf : SUCCESS in 7m 18s","accounts_in_message":[],"_revision_number":2},{"id":"02c532e41e97e9e26c4e13f45477a2d551dcf36c","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-18 17:03:42.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c9701bf55ef8d23fb384489dad44842c8ce3a55c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-18 17:49:14.000000000","message":"Patch Set 3: Published edit on patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"1e8a1f48b20e5b5610b1f07d3a74b37a50864128","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-18 18:11:40.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"af1c209c44b0e4d225c01856152e879824208698","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-18 19:27:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/87e66ab788304324aee97168878f0c9c\n\n- openstack-ansible-deploy-hosts_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/7a0eea5f5bb941c9a1157bbc8512a382 : SUCCESS in 14m 26s\n- openstack-ansible-deploy-hosts_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/ddf062b452194cd7958a07594217000b : SUCCESS in 14m 51s\n- openstack-ansible-deploy-hosts_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b0160e83531944cb8f731fcb24cbdf6d : SUCCESS in 14m 02s\n- openstack-ansible-deploy-hosts_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2363c7f0233a422b8c7d6d0f0fd042c6 : SUCCESS in 21m 24s\n- openstack-ansible-deploy-hosts_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/5993932795bf42039de33fb571e7d838 : SUCCESS in 14m 55s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8870357884d745e2a4b87db416c4fd93 : SUCCESS in 19m 09s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/9574ac020cc94131bed640e757c94ac2 : SUCCESS in 14m 55s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d0ce95d1a1a44565a4a9c95bbda6dfe4 : SUCCESS in 1h 10m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/081feada732f48878e00cbe78c8e85fa : SUCCESS in 6m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ae067dbf043449d380d67ac6132cd6b1 : SUCCESS in 2m 37s\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d842fcfb12b44ee18bfbbf5485080190 : SUCCESS in 11m 40s","accounts_in_message":[],"_revision_number":4},{"id":"d827b694cf06763b5be53a1d40fe12adb9d41ef3","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-19 08:16:14.000000000","message":"Patch Set 4: Backport-Candidate+1 Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"78fb3dc1533cb7597f200778e005bcc1566b5c98","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-08-19 09:52:57.000000000","message":"Patch Set 4: Backport-Candidate+1 Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"56f9bf93a24b22426dbceec03ca4e46f1b1be982","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2026-08-19 18:54:29.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"f29bf10e8d694cfbe7c855888f903596fdf6ea3a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-19 18:57:04.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"cda0defeac4eec157977c176f042211ffe542584","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-19 20:29:08.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/10ce1b328a74430e8aeb844522eb1696\n\n- openstack-ansible-deploy-hosts_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/3ae554338239475793dddc881d3b8263 : SUCCESS in 14m 55s\n- openstack-ansible-deploy-hosts_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/a83e5df5746f4c098da150e1d38d363d : SUCCESS in 15m 03s\n- openstack-ansible-deploy-hosts_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b4e059764d4946a3a3b521771f2e4d27 : SUCCESS in 11m 27s\n- openstack-ansible-deploy-hosts_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e90023f7575143258bbd8b70ceaa02a2 : SUCCESS in 16m 09s\n- openstack-ansible-deploy-hosts_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/b2579aaab687440bb6233d2a69e50410 : SUCCESS in 18m 58s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9208eead2c8b4913ad5e084876c1edde : SUCCESS in 21m 48s\n- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/96c3b1ededd34ee39b62e8269ea57f5f : SUCCESS in 18m 49s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e46cfadbfa3142cba02d5a67140da3a8 : SUCCESS in 1h 31m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67e12546c3684522b87a5e3aed3ba6eb : SUCCESS in 3m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8cd8ba2fabeb45f090bfe1fd849d529c : SUCCESS in 2m 46s\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f01112109ed54012acca34ae6d731ce1 : SUCCESS in 8m 37s","accounts_in_message":[],"_revision_number":4},{"id":"35184b4bec3279171f31d0a1f3ce67e6f51678e2","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-19 20:29:08.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"c47401b97eb1e9e4d32f78a4e08d456b4680ff37","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-19 20:30:06.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cc25c68c80c64f1f8e0128906ce442a1\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e8d985476c444902a6d77dc13be4c3f4 : SUCCESS in 41s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"42e7f263f962327d773ca20be6d3f675c0569bd3","revisions":{"d4ed482e6285e0a1388eb93a3399af64030524e5":{"kind":"REWORK","_number":1,"created":"2026-08-18 13:56:40.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/44/1001344/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-openstack_hosts","ref":"refs/changes/44/1001344/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/1"}}},"commit":{"parents":[{"commit":"138eeda84dd7965aea27d6c14a6541fe25f7716b","subject":"Merge \"Update openstack_host_ca_certificates documented example\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/138eeda84dd7965aea27d6c14a6541fe25f7716b"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-18 13:56:07.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-18 13:56:31.000000000","tz":120},"subject":"Remove Rocky release PQC GPG key","message":"Remove Rocky release PQC GPG key\n\nStarting Aug 11 2026 `rpm install` started fetching new rocky PQC GPG\nkey, which is not yet present in official images.\n\nPQC GPG keys are breaking rpm_key module for ansible-core versions \u003c2.21\nas the flow has been fixed with [1]\n\nAs Ansible upgrade is not backportable, and issue is present in all\nstable branches, we need to create backportable fix,\nwhich is to remove the new GPG key and ensure that current one exists\nfor all hosts.\n\nThe patch should be reverted after ansible-core upgrade.\n\n[1] https://github.com/ansible/ansible/commit/2341354ffaefc8521e6083d3bbfce529143e1d29\n\nNeeded-By: https://review.opendev.org/c/openstack/openstack-ansible/+/1001337\nChange-Id: I3b615d88c76c4d7effc5ae3a77d039d1374e9c58\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/d4ed482e6285e0a1388eb93a3399af64030524e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/d4ed482e6285e0a1388eb93a3399af64030524e5"}]},"branch":"refs/heads/master"},"d519b108e36f61e0a8fed0a40990e017f12d8556":{"kind":"REWORK","_number":2,"created":"2026-08-18 15:19:01.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/44/1001344/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-openstack_hosts","ref":"refs/changes/44/1001344/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/2"}}},"commit":{"parents":[{"commit":"138eeda84dd7965aea27d6c14a6541fe25f7716b","subject":"Merge \"Update openstack_host_ca_certificates documented example\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/138eeda84dd7965aea27d6c14a6541fe25f7716b"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-18 13:56:07.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-18 15:18:54.000000000","tz":120},"subject":"Remove Rocky release PQC GPG key","message":"Remove Rocky release PQC GPG key\n\nStarting Aug 11 2026 `rpm install` started fetching new rocky PQC GPG\nkey, which is not yet present in official images.\n\nPQC GPG keys are breaking rpm_key module for ansible-core versions \u003c2.21\nas the flow has been fixed with [1]\n\nAs Ansible upgrade is not backportable, and issue is present in all\nstable branches, we need to create backportable fix,\nwhich is to remove the new GPG key and ensure that current one exists\nfor all hosts.\n\nThe patch should be reverted after ansible-core upgrade.\n\n[1] https://github.com/ansible/ansible/commit/2341354ffaefc8521e6083d3bbfce529143e1d29\n\nNeeded-By: https://review.opendev.org/c/openstack/openstack-ansible/+/1001337\nChange-Id: I3b615d88c76c4d7effc5ae3a77d039d1374e9c58\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/d519b108e36f61e0a8fed0a40990e017f12d8556"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/d519b108e36f61e0a8fed0a40990e017f12d8556"}]},"branch":"refs/heads/master"},"eb9e1c10835510a3b9fc288899fb562d76262ee2":{"kind":"REWORK","_number":3,"created":"2026-08-18 17:49:14.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/44/1001344/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-openstack_hosts","ref":"refs/changes/44/1001344/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/3"}}},"commit":{"parents":[{"commit":"138eeda84dd7965aea27d6c14a6541fe25f7716b","subject":"Merge \"Update openstack_host_ca_certificates documented example\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/138eeda84dd7965aea27d6c14a6541fe25f7716b"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-18 13:56:07.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-18 17:49:14.000000000","tz":0},"subject":"Remove Rocky release PQC GPG key","message":"Remove Rocky release PQC GPG key\n\nStarting Aug 11 2026 `rpm install` started fetching new rocky PQC GPG\nkey, which is not yet present in official images.\n\nPQC GPG keys are breaking rpm_key module for ansible-core versions \u003c2.21\nas the flow has been fixed with [1]\n\nAs Ansible upgrade is not backportable, and issue is present in all\nstable branches, we need to create backportable fix,\nwhich is to remove the new GPG key and ensure that current one exists\nfor all hosts.\n\nThe patch should be reverted after ansible-core upgrade.\n\n[1] https://github.com/ansible/ansible/commit/2341354ffaefc8521e6083d3bbfce529143e1d29\n\nNeeded-By: https://review.opendev.org/c/openstack/openstack-ansible/+/1001337\nChange-Id: I3b615d88c76c4d7effc5ae3a77d039d1374e9c58\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/eb9e1c10835510a3b9fc288899fb562d76262ee2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/eb9e1c10835510a3b9fc288899fb562d76262ee2"}]},"branch":"refs/heads/master"},"42e7f263f962327d773ca20be6d3f675c0569bd3":{"kind":"REWORK","_number":4,"created":"2026-08-18 18:11:40.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/44/1001344/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-openstack_hosts","ref":"refs/changes/44/1001344/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/44/1001344/4"}}},"commit":{"parents":[{"commit":"138eeda84dd7965aea27d6c14a6541fe25f7716b","subject":"Merge \"Update openstack_host_ca_certificates documented example\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/138eeda84dd7965aea27d6c14a6541fe25f7716b"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-18 13:56:07.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-18 18:11:39.000000000","tz":0},"subject":"Remove Rocky release PQC GPG key","message":"Remove Rocky release PQC GPG key\n\nStarting Aug 11 2026 `rpm install` started fetching new rocky PQC GPG\nkey, which is not yet present in official images.\n\nPQC GPG keys are breaking rpm_key module for ansible-core versions \u003c2.21\nas the flow has been fixed with [1]\n\nAs Ansible upgrade is not backportable, and issue is present in all\nstable branches, we need to create backportable fix,\nwhich is to remove the new GPG key and ensure that current one exists\nfor all hosts.\n\nThe patch should be reverted after ansible-core upgrade.\n\n[1] https://github.com/ansible/ansible/commit/2341354ffaefc8521e6083d3bbfce529143e1d29\n\nNeeded-By: https://review.opendev.org/c/openstack/openstack-ansible/+/1001337\nChange-Id: I3b615d88c76c4d7effc5ae3a77d039d1374e9c58\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/42e7f263f962327d773ca20be6d3f675c0569bd3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/42e7f263f962327d773ca20be6d3f675c0569bd3"}]},"branch":"refs/heads/master"}},"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":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}},{"label":"Backport-Candidate","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}]}],"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":""}}}]}
