)]}'
{"id":"openstack%2Fopenstack-ansible~1006389","triplet_id":"openstack%2Fopenstack-ansible~master~I312b5e4ce792f5e371ad742d8fbd70c6193eeb6e","project":"openstack/openstack-ansible","branch":"master","attention_set":{},"removed_from_attention_set":{"31542":{"account":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"last_update":"2026-10-08 12:19:49.000000000","reason":"Change was submitted"},"32666":{"account":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"last_update":"2026-10-08 12:19:49.000000000","reason":"Change was submitted"},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-10-02 08:28:02.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},"39422":{"account":{"_account_id":39422,"name":"Tim Hosking","display_name":"Munger","email":"trhosking@gmail.com","username":"munger"},"last_update":"2026-10-08 12:19:49.000000000","reason":"Change was submitted"},"25023":{"account":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"last_update":"2026-10-08 12:19:49.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I312b5e4ce792f5e371ad742d8fbd70c6193eeb6e","subject":"Fall back to self for physical_host on unmapped metal hosts","status":"MERGED","created":"2026-09-19 21:30:50.000000000","updated":"2026-10-08 12:20:57.000000000","submitted":"2026-10-08 12:19:49.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1006389","meta_rev_id":"ab9e01d0fda28dacd092c85a15686fdb6950f0fa","_number":1006389,"virtual_id_number":1006389,"owner":{"_account_id":39422,"name":"Tim Hosking","display_name":"Munger","email":"trhosking@gmail.com","username":"munger"},"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-10-08 12:19:49.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-09-21 09:32:20.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-10-02 07:23:44.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-10-02 08:28:02.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":{"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"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"_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-09-20 00:15:07.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-09-21 09:32:20.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2026-09-24 03:40:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2026-09-24 03:40:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"state":"REVIEWER"},{"updated":"2026-09-24 03:40:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"state":"REVIEWER"},{"updated":"2026-09-24 03:40:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2026-10-02 07:23:44.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"}],"messages":[{"id":"f801ec90112d30311a300ce6a3bfd02356f9e3e5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39422,"name":"Tim Hosking","display_name":"Munger","email":"trhosking@gmail.com","username":"munger"},"date":"2026-09-19 21:30:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e91df4ad7ee7b2e94e916d3a9e4267901d4037c2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-20 00:15:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c40d53966a84f109c24ef54bab93dea\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/154c2cea3d7b4364a1477d8d3b9eee3e : SUCCESS in 13m 27s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/5d1482f319b942518ff62e29d39c8069 : SUCCESS in 9m 25s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/f29c20f2369b4fdeb0d95e776bbcf1c5 : SUCCESS in 4m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed908a8d3f2f4ba0a14cf51e02fac1f0 : SUCCESS in 9m 13s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/8839ac519d0a480f947add14a5f938ed : SUCCESS in 2h 19m 18s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/8f445769398f4ed8a0975dd05b254045 : SUCCESS in 2h 22m 15s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/e8e027e949ee4eb4a9bcf75ee6cf85d9 : SUCCESS in 1h 24m 26s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d157da34dee54590bcfa7d93d3e86e47 : SUCCESS in 1h 41m 10s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/6825bcfda58d44788fba9f04b0092314 : SUCCESS in 1h 09m 41s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/a4a283c48acb4dbf8efb7463f665dd09 : SUCCESS in 43m 31s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/7fa6ac076f7a46a09de838fdbb9621a2 : SUCCESS in 1h 19m 54s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/134e5c9193e64399b3784fc1ec67e997 : SUCCESS in 1h 30m 37s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/1ecfc9fd70404dd2bf2ad2f85cde1f27 : SUCCESS in 1h 11m 10s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4eac85c2e0584baea9bfc9a9cf35df15 : SUCCESS in 47m 37s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/2dfd98cafc7b49759fa643cad29ecc24 : SUCCESS in 48m 33s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/31777886eab84f498988c6836c137cce : SUCCESS in 45m 36s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b47ce6b5e3014086bead1608915d9a1d : SUCCESS in 1h 45m 28s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b6b3a755c67448f282e82deabc059ff3 : SUCCESS in 1h 18m 32s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6fcb3adc8cac48c6a52736a0bba351c3 : SUCCESS in 2h 13m 54s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0e213be88f2a45c7a8206ff4891e9cf8 : SUCCESS in 1h 22m 15s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/906cca51502041c6acfc0ee4bab7cb89 : SUCCESS in 51m 36s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bc85fa6eb7a14c5b9c2550690f4a3785 : SUCCESS in 2h 35m 08s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e0a5bbadb7b5474b98150a4baffa100b : SUCCESS in 1h 19m 21s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f721bb05abd74bd0955128ed574828d2 : SUCCESS in 2h 13m 28s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0914a0d7c74349c1b7599b04989efd6c : SUCCESS in 1h 01m 42s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/cd55fbfc46914b5cac58e81f29246f42 : SUCCESS in 1h 07m 31s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/3f6f365084fa43d0ab8de613c83b4710 : SUCCESS in 6m 41s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/44e12602b4534d6fa6ab5f20cd7b7ef0 : SUCCESS in 5m 00s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/b84cab5f33c645ad8a703ca22016ae56 : SUCCESS in 3m 09s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/f71b35f4d9cc4439b91362994483740a : SUCCESS in 7m 00s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/789b8f0899204d5db673c67ab6ebe9cc : SUCCESS in 5m 04s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ed588dba5b274f95b5eceba9a3074760 : SUCCESS in 11m 06s","accounts_in_message":[],"_revision_number":1},{"id":"fa7b8cc0c652d92415ac9a412a1b4fc267f3064e","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-09-21 09:32:20.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9f7713a941a52168c4d54a41934c51a0023b27d5","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-10-02 07:23:44.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"6968e40c9f445cdb5b2fa229661189b3304a38d3","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-10-02 08:28:02.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"22f0f6d0aed2d466db4911732c95ed97947d2af2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-02 08:30:08.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"378b51c3225a06feb8917887691508cfbac4369f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-02 10:48:25.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate 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/298eb9c26a6d4a2181f2e9375ba9e28d\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d4f2e6af0dc846b282d2729b3a841397 : SUCCESS in 13m 04s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/2a34a71efc9d43f0a2b98624c507383b : SUCCESS in 13m 06s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/106c6907450d4c04a23692373ae8a9e0 : SUCCESS in 5m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/067edcff292b42138071bd7d6d1fbd85 : SUCCESS in 10m 38s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/e7fbf3cadf4c4b0c8dd66472079ac8d5 : SUCCESS in 1h 12m 21s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/1a363f0235d14d33a8969aeb18853d01 : SUCCESS in 2h 10m 18s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/8e981da48cbb4b429371e2bed1f6bbb9 : SUCCESS in 1h 12m 07s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8091512b13a641ec9029870d7fea1351 : SUCCESS in 2h 12m 34s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/fe67ecf85630437a95c07468c28cf842 : SUCCESS in 2h 06m 54s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/1da0a2ec275d4b3e968c715d789c5076 : SUCCESS in 43m 52s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/d48663b03ff8460fbc03de1458f3b28d : SUCCESS in 1h 16m 37s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/605707a039144c548bbbc266736eb250 : SUCCESS in 50m 34s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/6d90de107746439aacbf026e72b0a169 : SUCCESS in 47m 26s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7374ffcebf0f436d8ab2801ed6a0d823 : SUCCESS in 1h 23m 52s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/7e4ff974e93d4e2ea34f00651afd091b : SUCCESS in 1h 29m 31s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/015532f6643d4875bcb5b03b271ef8b7 : SUCCESS in 49m 57s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3cd92437f98641be9c622f05e627c99b : SUCCESS in 1h 26m 24s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/169906f90ef344099bb507f985377b47 : SUCCESS in 1h 20m 40s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/dcc52d952e154f2f983bfe35f68b2465 : FAILURE in 2h 14m 12s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f6fe32e326624eeb824608899d2c2f19 : SUCCESS in 2h 03m 17s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1953c6ceaa594945ae9a31cb8c534571 : SUCCESS in 1h 55m 05s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/05d9db802c894577b02abf38648ab6aa : SUCCESS in 1h 25m 59s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3037a71efd3149b0aedee02651a51043 : SUCCESS in 45m 07s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/6b73e81274ad45468424f736103045fe : SUCCESS in 4m 40s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b45e6369c0a64fa39dba6ddfe64d99d9 : SUCCESS in 4m 56s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/ffd1ed5586194b66a8f76e8039986bf8 : SUCCESS in 6m 04s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/88a09e0fb3e84fc1a7de3cd65b135ba5 : SUCCESS in 4m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0d5d83037b1d48399eda2e673e949c51 : SUCCESS in 5m 49s","accounts_in_message":[],"_revision_number":1},{"id":"85af5380bc2840adc6a9f80aac68970b5e69a292","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-10-02 11:31:15.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a6601df2d2ddd91be202a6ebcfa606f25f7ba88d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-02 14:36:06.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/e554362f1cbb4556a86a9ba9fddd3bb8\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ee3826aa38464bc58f4d74b55f65cd36 : SUCCESS in 9m 40s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/80b16c15f47048a0b77569f9e1586a58 : SUCCESS in 13m 50s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/823017badaec41e7984ce73c11e2103a : SUCCESS in 5m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/619e89b3ce9c4a35924b07abc960ef52 : SUCCESS in 11m 48s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/3ec5983a741c47dbadd3de03102ae9fc : SUCCESS in 1h 56m 10s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/53572fdb19cb4545b43a299401fb669b : SUCCESS in 2h 12m 35s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/90875f3c5b664ce9b3beac85f0270710 : SUCCESS in 1h 14m 53s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7c9d24fba3d543caba8a70a55afdb3f7 : SUCCESS in 1h 13m 51s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/95a436abecf74defabc78df06dbf3164 : SUCCESS in 1h 50m 31s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/65252657c48c44b9b06390059c35a39e : SUCCESS in 1h 35m 02s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/e4894a4b4efd4f9b91d3aef2c7ca15c7 : SUCCESS in 1h 25m 28s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/8d977bc05d2449a6bb5e6176dcb9c685 : SUCCESS in 48m 44s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/710ecc4a4b4c4e73a249b0fa03900f4e : SUCCESS in 1h 19m 13s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8a5e12d244994dcd81cd246a402fb6d2 : SUCCESS in 1h 14m 15s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/0fe35f646e8749d884c39a62a1189ad0 : SUCCESS in 47m 12s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7aff55d580424f8aa52d8d58b1b163d1 : SUCCESS in 1h 25m 33s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/883795a1de1040aa9bc4bebccdfc18e6 : SUCCESS in 1h 15m 01s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6f869f4b728a4305b2930936e0c9f684 : SUCCESS in 1h 53m 59s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ae68bb5e02de455d912445d68d9c3f34 : SUCCESS in 2h 18m 01s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e4243b79923d4eb1997ace173d12475c : SUCCESS in 50m 06s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/5d48fd0f4c60449f8a3b5ba750171ce8 : SUCCESS in 49m 07s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1584fd5e95804909a539f37860073864 : FAILURE in 1h 50m 22s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9d382d5d4be9451ba791e4832200d34b : SUCCESS in 1h 10m 27s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e818e65751964a6091d4065ac40b38ed : SUCCESS in 2h 21m 21s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/737ba5832e484bcf8c0265ee203080d4 : SUCCESS in 51m 11s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5fb94852a6ab45f0a3bc5b9d94c67ab5 : SUCCESS in 1h 43m 22s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/08b1862297d94580a9071a9ce1176edb : SUCCESS in 5m 07s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4878ced83d4544488728824ca9bb0868 : SUCCESS in 7m 51s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/a4a373d3673943f982255deab02c6a97 : SUCCESS in 5m 44s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/b301bd9948444969ba17b99bac1a84a0 : SUCCESS in 5m 15s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/23ad399e692b426ebab695462e588aca : SUCCESS in 5m 21s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9c608162734c4007910de103c3058f22 : SUCCESS in 12m 27s","accounts_in_message":[],"_revision_number":1},{"id":"fb4369cc8e7570289f0d02eaad77c2fbf0fd061a","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-10-07 20:15:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"86fc48ecd54b2ed7b16d53a35a4fe365bc7273a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-07 23:36:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6afb6beac18b4fcd9d2089b314d8ee0c\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/88c698b878a340188459a2f8cd24fd68 : SUCCESS in 21m 05s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/09e494ec6f6b4d149e615317906860ca : SUCCESS in 17m 34s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/284ab8e7be0443e18ca6d2ee9ed7f522 : SUCCESS in 4m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32530dd96f06401c89e9b4498e845209 : SUCCESS in 6m 20s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/54e516f1d3ad40f2af90eb6275695257 : SUCCESS in 2h 02m 14s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/ba783798dc5543e9a343ac346c0f4616 : SUCCESS in 2h 13m 57s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/0b45451a790b47d0b262309a51eae05e : SUCCESS in 2h 03m 16s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2587ab82a3af4ac48945950d2a9ad33a : SUCCESS in 2h 20m 25s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/9320304a58564f9ebacc2c2c8a8fdc59 : SUCCESS in 1h 57m 41s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/d6ec7befe3e147c68bff9401693b7d05 : SUCCESS in 53m 23s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/5ba647e0d65e4f2fbaa7bc007ab7a2c5 : SUCCESS in 1h 26m 35s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/321f7cb0a3f6498aaefee462207658f9 : SUCCESS in 52m 05s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/4da685adb1474651877352785c4890aa : SUCCESS in 1h 24m 47s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/408df0d11ecb4d41a074864c8d106eb8 : SUCCESS in 56m 06s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/7d46fa0b09354541aa723494e6900de8 : SUCCESS in 1h 06m 51s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d7bbe0c535694093b63ef0bb5b3dce24 : SUCCESS in 1h 26m 41s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/d6a0b48f449a43538cb9c9b1fa07dd2b : SUCCESS in 1h 26m 13s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8262db1be445417d82bf06c8d1d6a2ff : SUCCESS in 2h 22m 57s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/82c019bd9dc0482484d2fad58240af21 : SUCCESS in 2h 27m 03s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/56c7365968ca4a3d86dbb2f2acba54b0 : SUCCESS in 1h 23m 52s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/98b015a718f349fdad8084ea5f60e63c : SUCCESS in 48m 00s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/38e3c06341c44253a72c183c769299f8 : FAILURE in 2h 20m 26s (non-voting)\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ba72188c65e049f0b45851f41d349180 : SUCCESS in 2h 27m 36s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3d7f6982ea674c4aa0c7f06b11f0a809 : SUCCESS in 2h 28m 03s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2328c3970bbc47fa9bbb9d8117fe557a : SUCCESS in 51m 06s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/07cc23a178a84094bcf548e1c0c1cf91 : SUCCESS in 1h 03m 31s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/9a063e1c1f524d84a31b00e69897a943 : SUCCESS in 4m 58s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c7a7c805886c431bb7aed7f240840368 : SUCCESS in 4m 34s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/043808e08968400fa317c66bc2c03468 : SUCCESS in 4m 25s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/6f629d38acb9405587b5fce4d9eb1ff9 : SUCCESS in 4m 24s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/ce038a32ec73455b86595ac208699458 : SUCCESS in 4m 37s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5a429b981bee461c8a3e2e418d81167f : SUCCESS in 13m 19s","accounts_in_message":[],"_revision_number":1},{"id":"9db2b2f8165f2c039c240cfd810f038f003fa6d2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-07 23:39:53.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0e7d8bf20974e043919bb28920559d652bcc78fe","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-08 02:41:07.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate 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/e79b6c4efee740e98573fc3ffc6aba3f\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/336d151b77bc4761961f21eecd2f09f4 : SUCCESS in 13m 36s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/3da756babc7c434d88512a9d38532a2f : SUCCESS in 17m 08s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/c73348c0e3204047b04cdbaf34e03eb4 : SUCCESS in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/15dbfbc7cf284123b320908c8e7fef63 : SUCCESS in 10m 17s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/7821c05fd8564986850ba622453b96e6 : SUCCESS in 2h 23m 21s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/61b5a2b976314835af2d43a79b697335 : SUCCESS in 2h 12m 37s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/3fe557d432b7455584a35f51df802bf1 : SUCCESS in 1h 14m 26s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/468fc99a1d104995afe380c443ac8583 : SUCCESS in 1h 10m 37s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/bc553b36797540a18ed3e20dc1c7c10c : SUCCESS in 1h 17m 37s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/4c5508dd17f74ea28456a4d76bc7cac0 : SUCCESS in 46m 52s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/da0f9d3acca14159a1eb1b21e7e6aac1 : SUCCESS in 47m 56s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/796257786ba5421694105ba919211bda : SUCCESS in 56m 10s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/3fd5c98aa39c475aa2c214b458c63eb4 : SUCCESS in 1h 21m 55s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4885e9c705074e5d93090f3cd6f1dcc9 : SUCCESS in 1h 31m 45s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/428ba515873942ccb5e3f8fa9b5a75f3 : FAILURE in 38m 54s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/66bc8729ca7f4e19bf475e43a2832fd6 : SUCCESS in 1h 29m 14s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1834c03312db4e9aa55436962874c40e : SUCCESS in 1h 26m 18s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/c7871f0042604b5abf3a898694bb357e : SUCCESS in 54m 36s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d24c0f14ed3642a0a5debb28ef036b41 : SUCCESS in 1h 19m 59s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b25ac743bd034c01ba8f2d65604f3d06 : SUCCESS in 2h 19m 55s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3966e4d24e954251966555283acbad34 : SUCCESS in 55m 03s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2e326b7f0c16421b8f002ba5b54b5885 : SUCCESS in 1h 33m 22s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/2ccf9392e7624df7acef518208c60688 : SUCCESS in 4m 13s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/09841fb3a8a643d587616ad7597d0fde : SUCCESS in 6m 14s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/2c1c22f26e5a4008a96b7a55648d25b7 : SUCCESS in 6m 16s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/edc85f3019094bc5a85dec33978fa1c5 : SUCCESS in 4m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1636365893c94c20ac376c828affd16f : SUCCESS in 6m 10s","accounts_in_message":[],"_revision_number":1},{"id":"a6455585a90946499dc8060ad92496e51634becc","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-10-08 03:40:37.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5c9fc7e0eeb7b479d94f6ab22c05c805c36ff743","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-08 08:20:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/21c7abef5c09457f8baf0fb185b68029\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/772d31017a254be88aec332e7800d3e3 : SUCCESS in 13m 29s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/663bc0e944a9495885990ada250c716b : SUCCESS in 12m 20s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/24bcce9626db4f9895e9bbd88c1ca3be : SUCCESS in 5m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/037566cc19824e3cab79a05d5697cafc : SUCCESS in 9m 39s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/3d77311e637f4e599ac718b3d293bdea : SUCCESS in 1h 19m 32s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/c3e953515c6b456589dff77757cd6080 : SUCCESS in 1h 12m 18s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/3df69e90464c43a794c59b52138ac1c9 : SUCCESS in 1h 23m 57s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bb110fd06d43408bbcac35c5c2ab17a6 : SUCCESS in 2h 14m 56s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/b3bc270e5e6b45c3bf2f4ee9da415e9d : SUCCESS in 2h 23m 57s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/6483806479c945fcab4b5b794af4bf26 : SUCCESS in 43m 44s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/8e88e6b5bda14619baa70acb967942e8 : SUCCESS in 1h 12m 04s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/2f4d24c7f2f549429dddddc545a9b6aa : SUCCESS in 51m 08s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/384fc7dacbde4321ac88b2152d4ed48f : SUCCESS in 51m 03s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9582b2e0533c43ae950e2aa54008bbc2 : SUCCESS in 1h 33m 54s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/828856de39674137921ee53c8713da8e : SUCCESS in 1h 26m 46s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a566e3a9821c4c15b5b3211fe6dd3d30 : SUCCESS in 1h 34m 47s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b3c0e22a4b24407fbfe7d8c6d7da7ba3 : SUCCESS in 1h 14m 07s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/623701b2c244403a80dd9ee6e6af59f6 : SUCCESS in 1h 17m 57s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6212a29746ff42dda1ff9f449f6639df : SUCCESS in 2h 08m 26s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d817fa3fcef64cccb248458d7b3cfeef : SUCCESS in 51m 57s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/14b3f77a6d5241bfae3477a43f1b435f : SUCCESS in 1h 27m 38s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/cd9855cba4d048eeabd9df6b17d10062 : FAILURE in 2h 21m 15s (non-voting)\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/62b97458af7e4521b035d6e999d33711 : SUCCESS in 1h 08m 06s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f1101d916c1b4cc8aecdd8e5eef2012b : SUCCESS in 1h 08m 58s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/37258fcbbe1d4ce895b96b806748f89c : SUCCESS in 48m 27s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/41fc642a119244b6865e2d40c58d82ea : SUCCESS in 49m 16s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/763b12b8ad5945bcbe4209f967392587 : SUCCESS in 4m 01s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/aaf0c2002d474ca8bf991e8671f078ae : SUCCESS in 3m 44s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/2ed6a54ec97b4ed49c28b67d88c7247d : SUCCESS in 3m 25s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/e2bf72e818b547d09b3573ca5a1779f4 : SUCCESS in 4m 28s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/4d1917b09c7f4a2ca51ee01b5c995981 : SUCCESS in 2m 50s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e751e46edee44aa18d6c1034befc1537 : SUCCESS in 6m 13s","accounts_in_message":[],"_revision_number":1},{"id":"c08490629ace1169e5711815bf123eba0522870f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-08 08:22:57.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"242bf326d65092cd144f625fb930188ef1b57747","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-08 12:19:49.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/896aa12ed7084698bb92d8d8864968f0\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b4106c95819f4026a8850c1edef8211a : SUCCESS in 19m 24s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/659770894ec54b0f81f868699bdf5172 : SUCCESS in 18m 13s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/66b64f174e134746a3c853c6407aa78f : SUCCESS in 5m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/775a3c018c2c4d31bd2ab2d4e3f69253 : SUCCESS in 10m 05s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/ac7991594dd44262ad52984d34d4a4d4 : SUCCESS in 1h 18m 14s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/8fca3ef664054495b096c0477595b259 : SUCCESS in 2h 22m 33s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/2ab1bd310f2b4c4f953080c17d9e3b12 : SUCCESS in 1h 32m 08s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3eccf305282a429daf02d9c18ca3a224 : SUCCESS in 1h 20m 17s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/8779fa90ff9c4d089353b5c5ad09794a : SUCCESS in 1h 14m 07s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/47d374ca064040c6ad87833d3fde85c9 : SUCCESS in 56m 47s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/d1c180f911a54a64a7d8410793b754c9 : SUCCESS in 1h 22m 56s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/8d4c1a48dbc84faebe7b12db24c54a29 : SUCCESS in 49m 52s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/08fab6aa597a417fa9ec6243b0615165 : SUCCESS in 49m 22s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ffe9b971b02d4a72bb281b89277073f4 : SUCCESS in 55m 35s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/e8f273cf390a433280d23c5ee7fa1599 : SUCCESS in 1h 15m 46s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8304a4813c6a4414a4f42188b8b624b1 : SUCCESS in 49m 52s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7ef2f6a312774a4398aa52dc6ad037e9 : SUCCESS in 1h 27m 12s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/01e59de9035848f58d66d4846484f42b : SUCCESS in 1h 19m 34s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2fc21d89194248e0949d62e152232df1 : SUCCESS in 2h 18m 49s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2ff26a645d5c4cb6919bd673c7df1193 : SUCCESS in 2h 25m 48s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/169192cc1c30420c88b288a0eb9a014f : SUCCESS in 1h 30m 37s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2db6b4d6bce34574a7193b1b2e9f9f5b : SUCCESS in 1h 32m 11s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/15906d2c669b492dabb04087f7e5b515 : SUCCESS in 6m 05s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2d9f7809c04046059e0dbf5e0a2dc225 : SUCCESS in 4m 53s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/590ef9acc16743a2912972df5411959d : SUCCESS in 3m 06s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/434d3b25874244d0b0802d72bff5ebf2 : SUCCESS in 4m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ddbccc34113a4f7c8bcfbbfcaba59f1b : SUCCESS in 10m 45s","accounts_in_message":[],"_revision_number":1},{"id":"e4508269a6edab28de857297189afd4008e8caac","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-08 12:19:49.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"ab9e01d0fda28dacd092c85a15686fdb6950f0fa","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-08 12:20:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/834a650080c1425f9b0f44e3cdb15e0d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3df45ee842f34adea53e0a873e8f0de3 : SUCCESS in 56s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5ed8960bf8c546759cb40b8b5a5ca33f : SUCCESS in 46s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4d43f477d163e4a7f644522eeaf794134892e3ad","revisions":{"4d43f477d163e4a7f644522eeaf794134892e3ad":{"kind":"REWORK","_number":1,"created":"2026-09-19 21:30:50.000000000","uploader":{"_account_id":39422,"name":"Tim Hosking","display_name":"Munger","email":"trhosking@gmail.com","username":"munger"},"ref":"refs/changes/89/1006389/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/89/1006389/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/89/1006389/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/89/1006389/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/89/1006389/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/89/1006389/1"}}},"commit":{"parents":[{"commit":"18a81a7445825b0f8cc23bc2fcfc10cc2a59acca","subject":"Merge \"Add ansible.mariadb to collections\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/18a81a7445825b0f8cc23bc2fcfc10cc2a59acca"}]}],"author":{"name":"Tim Hosking","email":"trhosking@gmail.com","date":"2026-09-19 21:30:31.000000000","tz":60},"committer":{"name":"Tim Hosking","email":"trhosking@gmail.com","date":"2026-09-19 21:30:31.000000000","tz":60},"subject":"Fall back to self for physical_host on unmapped metal hosts","message":"Fall back to self for physical_host on unmapped metal hosts\n\nA host that only belongs to a *_hosts group with no matching env.d\ndefinition (e.g. a custom log_hosts group with no env.d file) never\ngets physical_host assigned, because that assignment only happens\nvia the container_skel walk in _append_container_types() and\n_add_container_hosts(), which is driven entirely by env.d schema\nand never runs for an unmapped group.\n\n_ensure_inventory_uptodate() then fills in every REQUIRED_HOSTVARS\nkey still missing by this point, including physical_host, with a\nliteral None -- producing the invalid \"physical_host\": null seen\nin the generated inventory JSON, and breaking any playbook that\nrelies on that value to reach the host.\n\nA bare-metal host is its own physical host by definition -- this is\nexactly what the container_skel path already assigns for every\nproperly-mapped is_metal host. Apply the same self-reference as a\nfallback in _ensure_inventory_uptodate() when a host is_metal but\nstill lacks physical_host, instead of defaulting it to None.\n\nVerified against the full existing tests/test_inventory.py suite\n(88 tests, all passing, no regressions) plus two new targeted tests\nin TestEnsureInventoryUptoDate: one reproducing this exact scenario\n(an is_metal host with no physical_host assigned, matching the\nlog_hosts case from the bug report) confirming it now self-references\ninstead of staying None, and one confirming a metal host that\nalready has physical_host set through a properly-mapped group is\nleft untouched. A non-metal host with no physical_host correctly\nstill defaults to None, preserving existing behavior for containers.\n\nCloses-Bug: #2102132\nChange-Id: I312b5e4ce792f5e371ad742d8fbd70c6193eeb6e\nSigned-off-by: Tim Hosking \u003ctrhosking@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/4d43f477d163e4a7f644522eeaf794134892e3ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/4d43f477d163e4a7f644522eeaf794134892e3ad"}]},"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Backport-Candidate","status":"MAY"}]}],"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":""}}}]}
