)]}'
{"id":"openstack%2Fopenstack-ansible-os_keystone~949425","triplet_id":"openstack%2Fopenstack-ansible-os_keystone~master~I63741d403c58817ede2d31cf402d46f190a69d32","project":"openstack/openstack-ansible-os_keystone","branch":"master","topic":"osa_hashi_vault","attention_set":{},"removed_from_attention_set":{"32666":{"account":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"last_update":"2026-03-21 14:21:59.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-03-20 16:26:02.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":"I63741d403c58817ede2d31cf402d46f190a69d32","subject":"Add hashi_vault pki backend support","status":"MERGED","created":"2025-05-11 20:33:57.000000000","updated":"2026-03-21 14:22:50.000000000","submitted":"2026-03-21 14:21:59.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":"949425-osa_hashi_vault","meta_rev_id":"b302a69afc5a33511f5d38572b34c4dedaf74c2c","_number":949425,"virtual_id_number":949425,"owner":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"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-03-21 14:21:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":2,"date":"2026-03-21 12:11:23.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-03-20 16:26:02.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2026-03-21 12:11:23.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":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":{"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":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":[],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-11 22:51: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-03-10 17:50:03.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2026-03-21 12:11:23.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"}],"messages":[{"id":"5a5af7484da7f4213afc784eb911250182d9f120","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2025-05-11 20:33:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"072aa268ebcad9370fff11ea513419d6e56e6073","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-11 22:51:13.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/2c1a76ee5ed846c98ff73d0af3840d15\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/56ec24aeb5f04dea9f6cdaee5c035fa5 : SUCCESS in 9m 00s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/2a188a4a65f24a29a0f4ebe8f8d7c9e9 : SUCCESS in 1h 11m 32s\n- openstack-ansible-deploy-aio_metal-centos-9-stream https://zuul.opendev.org/t/openstack/build/43b2cd61d94f4a2380fe5d237d591df9 : SUCCESS in 1h 11m 45s (non-voting)\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/c31f7d6fb4c1470ba5133f294cca1097 : SUCCESS in 1h 20m 56s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/4ca0b72150804ffd9acd0ab438220149 : SUCCESS in 1h 10m 15s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a0a2bc2b0a2444d7a1b203b36bf0dbd1 : SUCCESS in 1h 23m 11s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/1fa9e846bfeb45579602fb3c467dc471 : FAILURE in 31m 24s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/72a7a4a376c8482c9686ba6b54864612 : FAILURE in 28m 22s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bf52bdc0cc874481883c8dda84f32df6 : FAILURE in 18m 32s\n- openstack-ansible-upgrade-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/16c894c7c18a4267a43ea0fb9d156b41 : SUCCESS in 2h 09m 33s\n- openstack-ansible-upgrade_2024.1-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/1be64fed2439456fb61a26e21886698a : SUCCESS in 2h 01m 14s\n- openstack-ansible-upgrade-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2a4ae4832bcc40bf93ecc5bf3a89878f : SUCCESS in 1h 39m 29s\n- openstack-ansible-upgrade_2024.1-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1d63f69e69714bf58efc95067dac4df5 : SUCCESS in 1h 48m 04s\n- openstack-ansible-upgrade-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/8e794ba7eaee426d8f17f5310b2e75cb : FAILURE in 1h 08m 33s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b5397f6559e34156a51984d6dc9b6581 : FAILURE in 1h 04m 20s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/d44d6bddae514fc4ac11c3ea9b77bdc3 : SUCCESS in 55m 12s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/50932f4ee742441aa165eec647616b7e : SUCCESS in 57m 23s (non-voting)\n- openstack-ansible-deploy-infra_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/b368f3e2a63046af88d89f23fb0d00b6 : SUCCESS in 1h 01m 52s (non-voting)\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/807dfb1d26d745ac9d1a19e07294a958 : SUCCESS in 1h 16m 54s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/6110bd950ccf44c68e7c4dcec43f9835 : FAILURE in 1h 06m 22s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/b32fc239be8c47a9bac74a7763833597 : SUCCESS in 1h 12m 15s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/28710f42a123441dbbf5b76b72581cb9 : SUCCESS in 1h 09m 21s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/73cbd229eeae48be8b51aa2c76948f56 : SUCCESS in 1h 19m 15s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/7ff9116427cb4be0a905e619f91a3fa6 : FAILURE in 1h 04m 17s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/08f76419328c41bca2083380330caff6 : SUCCESS in 1h 08m 32s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5962ea1fba4f4ceea7cbe082ebb66c87 : SUCCESS in 1h 26m 05s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3d09501a81e44c09a796bf9255c0e6e4 : FAILURE in 1h 05m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40cea6e002724bda91959a3516d5aab7 : SUCCESS in 4m 05s","accounts_in_message":[],"_revision_number":1},{"id":"cae07cf6e540c190a49739614991e663ec8eb898","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2025-05-12 16:20:09.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"cdcd5e33d8123c2f7a75ba18e5164bb8acc99721","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-12 18:25:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/719bc83f55b74554a6b9e63c52434640\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3688a66ceaa04901b623a081a8ee55c3 : SUCCESS in 5m 38s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/8c8a59a7ebe7493d9b216ae4e7b06780 : SUCCESS in 1h 20m 38s\n- openstack-ansible-deploy-aio_metal-centos-9-stream https://zuul.opendev.org/t/openstack/build/5331ecf56bec489390841bf88d28c79c : SUCCESS in 1h 20m 31s (non-voting)\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/d9eca319c21d4887b4fbf637782f7e35 : SUCCESS in 1h 17m 26s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e592167bebdb4191b288bf68bfc3de1e : SUCCESS in 1h 02m 31s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/441d7538c6224f0b96e58e72331efe31 : SUCCESS in 1h 07m 07s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/6f857a65078c425c80e94dcf147687a1 : SUCCESS in 1h 09m 12s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/be4cf8dd5217408c892fdb4dfadc9d69 : SUCCESS in 1h 05m 59s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/14c77a5e27fb42109bf33bc0d100dc03 : SUCCESS in 1h 09m 45s\n- openstack-ansible-upgrade-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/7b44d41d67d44751aa05ce8bf6210b51 : SUCCESS in 1h 47m 23s\n- openstack-ansible-upgrade_2024.1-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/a588e14139b9482a9c2b9046ee642b9b : SUCCESS in 1h 37m 39s\n- openstack-ansible-upgrade-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/bbd74621e7ce4b028a60e8028d203744 : SUCCESS in 1h 25m 59s\n- openstack-ansible-upgrade_2024.1-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e6529698817a440fb6d0bf05f6d1f016 : SUCCESS in 1h 43m 52s\n- openstack-ansible-upgrade-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/dd5651b62c114ba09d0d69e58bb6dd6d : SUCCESS in 1h 53m 22s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/c359a89725a548c2809401373d996007 : SUCCESS in 1h 54m 52s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/ac7011acdd5242ad916fcdc8229094ca : SUCCESS in 1h 02m 56s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e636ad65994e4cba8466f37c013d89c3 : SUCCESS in 50m 09s (non-voting)\n- openstack-ansible-deploy-infra_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/9cf22c9af5034b5a818ffabc8d316e4d : SUCCESS in 1h 16m 11s (non-voting)\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/c23867bef4084ae794f4666500767352 : SUCCESS in 1h 19m 02s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/75408e141b004d3fb5c81b2d7868c4d8 : SUCCESS in 1h 16m 08s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/b41fce76f17247ab8d07689f6cbf2563 : SUCCESS in 1h 13m 38s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f74cf9a4e25f48d29178ac6722d1d8c8 : SUCCESS in 1h 03m 27s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/29177a4fd8ac4bd88470cd5431696023 : SUCCESS in 59m 39s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d5f0d4fe127b47458ed342260a610b7c : SUCCESS in 1h 16m 44s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b74a1e92b4d44c2a88a1bb85edbb50e4 : SUCCESS in 1h 10m 01s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b1b4f8b5bd6a4064ae1b392637cdb4a8 : SUCCESS in 1h 11m 29s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5e60e1d457e74ad29be84f844381860b : SUCCESS in 1h 11m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e0c4bbe74c54581b52507578a06fcd6 : SUCCESS in 5m 46s","accounts_in_message":[],"_revision_number":2},{"id":"0a846ae9c490279e398f0d32eb1f75e4521807f0","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2025-05-22 16:29:19.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"ec94fb86608d431eb75cb78b6f5bb633eabd6b57","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-22 18:49:25.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0fdb677746fa437db15a747b3a973adb\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e87f29021f21405b8f00e450015610ed : SUCCESS in 6m 49s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/d152be61689441b186d56b897f1ebabc : SUCCESS in 1h 21m 47s\n- openstack-ansible-deploy-aio_metal-centos-9-stream https://zuul.opendev.org/t/openstack/build/2eccf0b1ff69465e92a032ff45fe3c4a : SUCCESS in 1h 30m 34s (non-voting)\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/5384d7dfd3b447eea47f2cc4dc987653 : SUCCESS in 1h 15m 25s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b8bf71248bd7448cb185c19ada05bed7 : SUCCESS in 38m 55s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/26c49987f14941699277f8aa2182bc7e : SUCCESS in 1h 23m 48s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/c27d8d3dc3cb49e78653b6796329fceb : SUCCESS in 44m 24s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/faad4f6649754ca690b5ffea4b66fb82 : SUCCESS in 1h 24m 00s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1321fa4ba448485d91e5558592017670 : SUCCESS in 1h 11m 31s\n- openstack-ansible-upgrade-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/37da5aeae64e49a99f3d14fe24447be6 : SUCCESS in 2h 04m 45s\n- openstack-ansible-upgrade_2024.1-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/a9d36e31bd474c76832d1f935b71889f : SUCCESS in 2h 13m 11s\n- openstack-ansible-upgrade-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3b83c591ebaa47dba6c6b737f70eea9e : SUCCESS in 1h 48m 38s\n- openstack-ansible-upgrade_2024.1-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/0525366347374d97a76844f742058003 : SUCCESS in 1h 45m 59s\n- openstack-ansible-upgrade-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/d6b5f00e245046cfa5c994a0dab139f1 : SUCCESS in 1h 51m 53s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2603701468b64e64902db9ca559dd67c : SUCCESS in 1h 56m 40s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/65005a208984487f8e50c4d85fefa459 : SUCCESS in 1h 01m 49s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c5b1a96f823342299ebc425878e35ca2 : SUCCESS in 1h 00m 12s (non-voting)\n- openstack-ansible-deploy-infra_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/d4965ea66f0b4534aa862a338be0154b : SUCCESS in 1h 18m 06s (non-voting)\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/151dca490aef4b3e9683120e61cfaf8f : SUCCESS in 1h 13m 26s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/8beecf2253be4bc48fb1dcfc3cdfe603 : SUCCESS in 1h 18m 53s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/f1a8dbc82e5d4fc4b9be51b913493752 : SUCCESS in 1h 12m 32s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ba7cfbf29aec4a78bbcc68c4078730d4 : SUCCESS in 1h 18m 15s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3f06dbf679304628a730b2f38e7e4cb0 : SUCCESS in 1h 05m 50s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/7b2e2da1158b4abf8a114ba15ad42cff : SUCCESS in 1h 08m 56s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/115c9516d4434a258b5b99bdd26febc6 : SUCCESS in 1h 20m 35s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/65f35dc9025b4ec28efb0b5d0fbb453a : SUCCESS in 1h 17m 53s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bb7760c06c8a40349659ed9a2fc3b135 : SUCCESS in 1h 16m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b3d3cb0e744e4e9dbf09e494630bf173 : SUCCESS in 5m 08s","accounts_in_message":[],"_revision_number":3},{"id":"821e6bf2a1e3ddce6f637e8865560f1058edf307","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2025-05-23 10:31:30.000000000","message":"Patch Set 3:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":3},{"id":"535fab079d6486390045461f7959174d12c958fb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2025-10-07 19:41:00.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"b60a34cc9d01075c61d0a4bb261f63735f859752","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-07 22:10:14.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4e6749621a6846759083cc836e133a42\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/624f527e9bef4d3ab7284168433846ed : SUCCESS in 6m 50s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/de189064579d4b5f92fa7edfac3f9bb9 : SUCCESS in 1h 23m 54s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/3f4e501d76ac4de5b3c1436411e9ae8f : SUCCESS in 1h 18m 07s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/7104c05f896e4b97b1f389e6f4118846 : SUCCESS in 1h 12m 37s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/63a4cc0ba5ae45d38b16ecf9e2c57acf : SUCCESS in 1h 09m 14s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/839ee8787a8f44f5beaafdd1978d49fe : SUCCESS in 1h 18m 17s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3a45adb32f1b4ca78526c525df564f3a : SUCCESS in 1h 26m 15s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b0c0dc9e1ba0410eae98f1dd972b0b67 : SUCCESS in 2h 21m 44s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c34b242fb9c448a8a1dbd4414d989ba4 : SUCCESS in 54m 35s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/c3fdf6fec897439ca39770bf7a0f6b8b : FAILURE in 11m 07s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/98f419730a9a4ae8b953b13e86a4c79c : FAILURE in 50m 13s (non-voting)\n- openstack-ansible-deploy-infra_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/1f3732cc76ed43b3b00e754100914dfa : SUCCESS in 1h 20m 33s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/477f001448de40d18700d9130ac0acab : SUCCESS in 1h 14m 25s\n- openstack-ansible-deploy-infra_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/0883c3002daa47c18818311a1d67c381 : SUCCESS in 1h 24m 57s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/e0602c5e18e84b63924b0769fa9759d4 : SUCCESS in 50m 43s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ca995f56f6a5488c9167ef7e6bc8530d : SUCCESS in 1h 28m 30s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7649a1bf283c486b991ee8a77b1a1d1c : SUCCESS in 59m 52s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6ef3a359dc154def843534da8de8260f : SUCCESS in 1h 22m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af7f1ed7e5884d6ba516de1713acda29 : SUCCESS in 6m 34s","accounts_in_message":[],"_revision_number":4},{"id":"077f6fedbc29023750b970ffada239ce95c8f91a","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2026-03-10 17:50:03.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"0a09b8a57e3ad8a87d871fc6c044aa0098967bcb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2026-03-13 11:47:15.000000000","message":"Patch Set 5: Published edit on patch set 4.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"7512ae0ae11b02999ce9d7920ae416b203b86a0e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-13 14:03:38.000000000","message":"Patch Set 5: 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/f6f76bbcbe694ee3aa37ac43435c6a0d\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e2b050d6c5a2476d9792dcc6d9a736dc : SUCCESS in 15m 00s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/8fbf83a3e6cc48d8845143ece5d5776e : FAILURE in 1h 16m 42s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/73231598449b4de9840d5845307a59e8 : FAILURE in 1h 17m 14s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/9ff829065ed14e969124435e636c25aa : FAILURE in 1h 09m 58s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/1783712b76c148b39f1b63e8176fc92f : FAILURE in 1h 14m 55s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/933cecf9f39d434f80e7eb41e5c0fc27 : FAILURE in 1h 03m 41s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/163567bd6c464650a5c83c68bf21066b : FAILURE in 1h 14m 42s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c53806a43011401f891cdc91d7cd3eda : FAILURE in 1h 17m 51s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/2435543e2d674973b90b49aae28881dd : FAILURE in 2h 02m 15s\n- openstack-ansible-upgrade_2025.1-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/6e6cc9340fa64cf5acbbb6cd77327616 : FAILURE in 1h 01m 30s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bf2d1da3e73b4d6d920cef8dc65dcf83 : FAILURE in 1h 08m 50s\n- openstack-ansible-upgrade_2025.1-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7d8c33cc254041cc900b9a1c3371526e : FAILURE in 1h 22m 02s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/db700a310b4f42dc8cc7c29479cd2b6b : FAILURE in 2h 06m 40s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b2f07d26650945b3ade51031f06c3b09 : FAILURE in 7m 10s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/34e48a4d753543378fe4f22a0d97df5a : FAILURE in 57m 09s (non-voting)\n- openstack-ansible-deploy-infra_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/234616a050ef48fab9d8963916a38ef8 : FAILURE in 1h 01m 37s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/3d535ce971274094b446ba921afcba83 : FAILURE in 1h 10m 57s\n- openstack-ansible-deploy-infra_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/42c2b67a7fd1456e814a73d9e1081e3b : FAILURE in 1h 08m 11s\n- openstack-ansible-deploy-infra_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/95615b25f9574facb6167e2482ce99cb : FAILURE in 1h 06m 59s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/f8b854c8ae524c2184ddf1e2cd97fad6 : FAILURE in 1h 29m 12s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/eeb5d1509084427cb831046263cd1ba3 : FAILURE in 1h 18m 38s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d54a21a3dd8c4f508601d7eda0f51416 : FAILURE in 1h 14m 17s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/09c7f97241c447c2bae8636c9bc4d24a : FAILURE in 1h 19m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/471d4fbaa1734af38977687220541bd8 : SUCCESS in 6m 24s","accounts_in_message":[],"_revision_number":5},{"id":"602c43fe1c50bffc92a043a5344136dc71dae149","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2026-03-17 17:18:50.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"dd477abdbba7efe06224e671f3ecad18d015af7a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-17 19:58:37.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/591ea9ffa80547c6896763000af69e5b\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5ad36150183140999fd6e12a40a5aaea : SUCCESS in 13m 52s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/3757e32a4f744d47a1199be6ea3d4c2c : SUCCESS in 1h 10m 24s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/1433151ace324f6d86edc66db7d09ee7 : SUCCESS in 1h 44m 53s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/d0b1ca96207145dbb021ce93056c0b1e : SUCCESS in 1h 35m 31s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/39ca0a7dfc5c49d487d9c4d9e1414385 : SUCCESS in 56m 01s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/e9450a680b7f46baae8c1bd413a52d34 : SUCCESS in 1h 46m 23s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b490da8c1b5e49ef988cb7d79edc525e : SUCCESS in 1h 37m 37s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/31f02d87db834708bb4dbbd535cb8e15 : SUCCESS in 1h 44m 11s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/8024a1bbba0f484c94f48866bfd1472a : SUCCESS in 2h 31m 37s\n- openstack-ansible-upgrade_2025.1-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/a95b56476f144286bfbceb561a37d3a2 : SUCCESS in 1h 08m 29s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b554fa4215964db7aab82904269dd1a7 : SUCCESS in 2h 26m 01s\n- openstack-ansible-upgrade_2025.1-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6cd3c591cc704326b9090fec36ce6475 : SUCCESS in 1h 22m 04s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/17aab2fb7bc94305ae6d52a9d0784481 : SUCCESS in 1h 21m 36s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/1c0f21612c204228b98f737e4a94df36 : FAILURE in 14m 17s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f095145ae9c34fec8e95b34e2db918c7 : FAILURE in 1h 02m 24s (non-voting)\n- openstack-ansible-deploy-infra_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/4452c013993c45c7af8d416d829b231c : SUCCESS in 1h 12m 58s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/61f9747980fd44018b3925d308b2cd52 : SUCCESS in 1h 26m 21s\n- openstack-ansible-deploy-infra_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/5151e860d0fc43efb0e7fa162caef2ac : SUCCESS in 1h 23m 10s\n- openstack-ansible-deploy-infra_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/d14b01b3d02b46af97d8e79c2011e6c7 : SUCCESS in 1h 48m 37s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b882b117cec84799bcaf05c4b128506d : SUCCESS in 1h 24m 12s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e2d9359683154de8bacd6dc754baf0a9 : SUCCESS in 54m 19s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/29d652a8f8dc468a800bdc6e57d05371 : SUCCESS in 52m 35s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4f758f5d65ba479ba2250d5896552406 : SUCCESS in 1h 49m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2de84d5ef4604a1eae964bbbca32823d : SUCCESS in 7m 15s","accounts_in_message":[],"_revision_number":5},{"id":"7847d020b058a5577e1f418c6525a4aee430b546","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2026-03-20 16:26:02.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"0910d53af122940c7bd3feae28fcc6bd5fcddb6c","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-03-21 12:11:23.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"4af86866b67229d4c8d0317581fbe7473360f5cb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-21 12:13:24.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"a305f312a548e8fc4d578e4c70d2bf13f71b4185","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-21 14:21:59.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7bbc080d7fa44c5a966d594a35951044\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7c50eb9be5b549a1b04b89a726562e3a : SUCCESS in 13m 53s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/82a4bbef6dc94a418f2526c642c36587 : SUCCESS in 1h 38m 20s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/7f3c564a16e94a3da9ae92b8bea882ca : SUCCESS in 1h 31m 01s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/5ad34a937e074b329b4d99383ddc9825 : SUCCESS in 1h 41m 11s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/ba0e0f8f47ac4e4b933a640094076b21 : SUCCESS in 54m 01s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/59eab0610d804e59ba0280cace8a08e6 : SUCCESS in 1h 36m 50s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/43739ce9351748baa1cfbf252f0e2633 : SUCCESS in 1h 42m 52s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a2e199dbc6e84109a983f043d5b4ecb5 : SUCCESS in 1h 02m 45s\n- openstack-ansible-deploy-infra_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/e3b799f4b41341a4b23d76d3fb9d616b : SUCCESS in 1h 15m 02s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/161cbea7bc464fd6b391dd41f3b17cf6 : SUCCESS in 1h 25m 05s\n- openstack-ansible-deploy-infra_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/c236bb8a99774e54b01faf43fc92e722 : SUCCESS in 1h 13m 32s\n- openstack-ansible-deploy-infra_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/fac03c63eb254223ac87acd245e27a4e : SUCCESS in 1h 16m 22s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/257bce8674844dbb85402b4f3801dce0 : SUCCESS in 53m 58s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e30646533a464c72be6dc3270abfdeba : SUCCESS in 1h 49m 30s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3c90e901c11148daae3d253d8e4ca594 : SUCCESS in 1h 59m 14s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d57c7d0608b04f32890751d9443ebf77 : SUCCESS in 1h 36m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b8217a669a545a792d46388c9194922 : SUCCESS in 7m 18s","accounts_in_message":[],"_revision_number":5},{"id":"0e08c54a0818e70b867d32ead0db4518c26fd620","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-21 14:21:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"b302a69afc5a33511f5d38572b34c4dedaf74c2c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-21 14:22:50.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/41be88fd373a4cacab2a470c62c647f8\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cd61eaa726714fb38b5eab862ad3656e : SUCCESS in 40s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"3fd7941140db053b15ce80b819006956185880c0","revisions":{"8dcddff443a37421621b22f6191cb2ef71c9791a":{"kind":"REWORK","_number":1,"created":"2025-05-11 20:33:57.000000000","uploader":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"ref":"refs/changes/25/949425/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_keystone","ref":"refs/changes/25/949425/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/1"}}},"commit":{"parents":[{"commit":"502d2430bbed5496a80fe59b905435a87ea22a6a","subject":"Remove tags from README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/502d2430bbed5496a80fe59b905435a87ea22a6a"}]}],"author":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2025-05-08 15:10:41.000000000","tz":120},"committer":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2025-05-11 20:33:55.000000000","tz":120},"subject":"Add hashi_vault pki backend support","message":"Add hashi_vault pki backend support\n\nThis patch defines necessary variables for the \u0027hashi_vault\u0027 pki backend\nwhich is the alternative to the default \u0027standalone\u0027 backend.\n\nAdditionally, it:\n- changes the format of `san` parameter to the new one changed in [1]\n- passes `pki_default_backend` when trigerring PKI role so its aware of\nthe default backend in case it\u0027s not explicitly specified in the cert\ndefinition.\n\nPlease note that hashi_vault backend for IDP authorities is not\nsupported at this point, because:\n- most likely it would be required to store IDP CA in a separate vault\n  path which is a bit complicated\n- current logic tries to install CA(cert and its key) by leveraging\n  `keystone_pki_install_certificates` which is not a supported scenario\n  by hashi_vault backend(because hashi_vault backend assumes that\n  `keystone_pki_install_certificates` are actually installing\n  certificates, while in current approach there\u0027s only a CA without any\n  certs)\n\n[1] https://review.opendev.org/c/openstack/openstack-ansible/+/948886\n\nChange-Id: I63741d403c58817ede2d31cf402d46f190a69d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/8dcddff443a37421621b22f6191cb2ef71c9791a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/8dcddff443a37421621b22f6191cb2ef71c9791a"}]},"branch":"refs/heads/master"},"51f2ac4f931bd410f3332d384c0c25e88147a0d7":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-05-12 16:20:09.000000000","uploader":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"ref":"refs/changes/25/949425/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_keystone","ref":"refs/changes/25/949425/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/2"}}},"commit":{"parents":[{"commit":"502d2430bbed5496a80fe59b905435a87ea22a6a","subject":"Remove tags from README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/502d2430bbed5496a80fe59b905435a87ea22a6a"}]}],"author":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2025-05-08 15:10:41.000000000","tz":120},"committer":{"name":"Damian Dąbrowski","email":"damian.dabrowski@cleura.com","date":"2025-05-12 16:20:09.000000000","tz":0},"subject":"Add hashi_vault pki backend support","message":"Add hashi_vault pki backend support\n\nThis patch defines necessary variables for the \u0027hashi_vault\u0027 pki backend\nwhich is the alternative to the default \u0027standalone\u0027 backend.\n\nAdditionally, it:\n- changes the format of `san` parameter to the new one changed in [1]\n- passes `pki_default_backend` when trigerring PKI role so its aware of\nthe default backend in case it\u0027s not explicitly specified in the cert\ndefinition.\n\nPlease note that hashi_vault backend for IDP authorities is not\nsupported at this point, because:\n- most likely it would be required to store IDP CA in a separate vault\n  path which is a bit complicated\n- current logic tries to install CA(cert and its key) by leveraging\n  `keystone_pki_install_certificates` which is not a supported scenario\n  by hashi_vault backend(because hashi_vault backend assumes that\n  `keystone_pki_install_certificates` are actually installing\n  certificates, while in current approach there\u0027s only a CA without any\n  certs)\n\n[1] https://review.opendev.org/c/openstack/openstack-ansible/+/948886\n\nDepends-On: https://review.opendev.org/c/openstack/ansible-role-pki/+/948881\nChange-Id: I63741d403c58817ede2d31cf402d46f190a69d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/51f2ac4f931bd410f3332d384c0c25e88147a0d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/51f2ac4f931bd410f3332d384c0c25e88147a0d7"}]},"branch":"refs/heads/master","description":"Edit commit message"},"72178a8c02af66b2d621773104f046ab0a9c8a64":{"kind":"REWORK","_number":3,"created":"2025-05-22 16:29:19.000000000","uploader":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"ref":"refs/changes/25/949425/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_keystone","ref":"refs/changes/25/949425/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/3"}}},"commit":{"parents":[{"commit":"f1aff009d631fb0758dc944cfc4289e1b49919d0","subject":"Merge \"Use standalone httpd role\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/f1aff009d631fb0758dc944cfc4289e1b49919d0"}]}],"author":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2025-05-08 15:10:41.000000000","tz":120},"committer":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2025-05-22 16:28:52.000000000","tz":120},"subject":"Add hashi_vault pki backend support","message":"Add hashi_vault pki backend support\n\nThis patch defines necessary variables for the \u0027hashi_vault\u0027 pki backend\nwhich is the alternative to the default \u0027standalone\u0027 backend.\n\nAdditionally, it:\n- changes the format of `san` parameter to the new one changed in [1]\n- passes `pki_default_backend` when trigerring PKI role so its aware of\nthe default backend in case it\u0027s not explicitly specified in the cert\ndefinition.\n\nPlease note that hashi_vault backend for IDP authorities is not\nsupported at this point, because:\n- most likely it would be required to store IDP CA in a separate vault\n  path which is a bit complicated\n- current logic tries to install CA(cert and its key) by leveraging\n  `keystone_pki_install_certificates` which is not a supported scenario\n  by hashi_vault backend(because hashi_vault backend assumes that\n  `keystone_pki_install_certificates` are actually installing\n  certificates, while in current approach there\u0027s only a CA without any\n  certs)\n\n[1] https://review.opendev.org/c/openstack/openstack-ansible/+/948886\n\nChange-Id: I63741d403c58817ede2d31cf402d46f190a69d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/72178a8c02af66b2d621773104f046ab0a9c8a64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/72178a8c02af66b2d621773104f046ab0a9c8a64"}]},"branch":"refs/heads/master"},"a0a8562374a9fe52667bf77874348c6257d0773d":{"kind":"REWORK","_number":4,"created":"2025-10-07 19:41:00.000000000","uploader":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"ref":"refs/changes/25/949425/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_keystone","ref":"refs/changes/25/949425/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/4"}}},"commit":{"parents":[{"commit":"f1aff009d631fb0758dc944cfc4289e1b49919d0","subject":"Merge \"Use standalone httpd role\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/f1aff009d631fb0758dc944cfc4289e1b49919d0"}]}],"author":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2025-05-08 15:10:41.000000000","tz":120},"committer":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2025-10-07 19:40:45.000000000","tz":120},"subject":"Add hashi_vault pki backend support","message":"Add hashi_vault pki backend support\n\nThis patch defines necessary variables for the \u0027hashi_vault\u0027 pki backend\nwhich is the alternative to the default \u0027standalone\u0027 backend.\n\nAdditionally, it:\n- changes the format of `san` parameter to the new one changed in [1]\n- passes `pki_default_backend` when trigerring PKI role so its aware of\nthe default backend in case it\u0027s not explicitly specified in the cert\ndefinition.\n\nPlease note that hashi_vault backend for IDP authorities is not\nsupported at this point, because:\n- most likely it would be required to store IDP CA in a separate vault\n  path which is a bit complicated\n- current logic tries to install CA(cert and its key) by leveraging\n  `keystone_pki_install_certificates` which is not a supported scenario\n  by hashi_vault backend(because hashi_vault backend assumes that\n  `keystone_pki_install_certificates` are actually installing\n  certificates, while in current approach there\u0027s only a CA without any\n  certs)\n- adopts this role to the recent changes in PKI role [2][3][4]\n\n[1] https://review.opendev.org/c/openstack/openstack-ansible/+/948886\n[2] https://opendev.org/openstack/ansible-role-pki/commit/fc7db0207421dc97b484cf2ef04784292cc683f2\n[3] https://opendev.org/openstack/ansible-role-pki/commit/7cff89ee71ea99cbe1fd16f01f8341b3609b793b\n[4] https://opendev.org/openstack/ansible-role-pki/commit/f03bcc19d585f0e5fc67146015c44b9650b2fe13\n\nSigned-off-by: Damian Dabrowski \u003cdamian.dabrowski@cleura.com\u003e\nChange-Id: I63741d403c58817ede2d31cf402d46f190a69d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/a0a8562374a9fe52667bf77874348c6257d0773d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/a0a8562374a9fe52667bf77874348c6257d0773d"}]},"branch":"refs/heads/master"},"3fd7941140db053b15ce80b819006956185880c0":{"kind":"REWORK","_number":5,"created":"2026-03-13 11:47:15.000000000","uploader":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"ref":"refs/changes/25/949425/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_keystone","ref":"refs/changes/25/949425/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_keystone refs/changes/25/949425/5"}}},"commit":{"parents":[{"commit":"f1aff009d631fb0758dc944cfc4289e1b49919d0","subject":"Merge \"Use standalone httpd role\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/f1aff009d631fb0758dc944cfc4289e1b49919d0"}]}],"author":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2025-05-08 15:10:41.000000000","tz":120},"committer":{"name":"Damian Dąbrowski","email":"damian.dabrowski@cleura.com","date":"2026-03-13 11:46:58.000000000","tz":0},"subject":"Add hashi_vault pki backend support","message":"Add hashi_vault pki backend support\n\nThis patch defines necessary variables for the \u0027hashi_vault\u0027 pki backend\nwhich is the alternative to the default \u0027standalone\u0027 backend.\n\nAdditionally, it:\n- changes the format of `san` parameter to the new one changed in [1]\n- passes `pki_default_backend` when trigerring PKI role so its aware of\nthe default backend in case it\u0027s not explicitly specified in the cert\ndefinition.\n\nPlease note that hashi_vault backend for IDP authorities is not\nsupported at this point, because:\n- most likely it would be required to store IDP CA in a separate vault\n  path which is a bit complicated\n- current logic tries to install CA(cert and its key) by leveraging\n  `keystone_pki_install_certificates` which is not a supported scenario\n  by hashi_vault backend(because hashi_vault backend assumes that\n  `keystone_pki_install_certificates` are actually installing\n  certificates, while in current approach there\u0027s only a CA without any\n  certs)\n- adopts this role to the recent changes in PKI role [2][3][4]\n\n[1] https://review.opendev.org/c/openstack/openstack-ansible/+/948886\n[2] https://opendev.org/openstack/ansible-role-pki/commit/fc7db0207421dc97b484cf2ef04784292cc683f2\n[3] https://opendev.org/openstack/ansible-role-pki/commit/7cff89ee71ea99cbe1fd16f01f8341b3609b793b\n[4] https://opendev.org/openstack/ansible-role-pki/commit/f03bcc19d585f0e5fc67146015c44b9650b2fe13\n\nSigned-off-by: Damian Dabrowski \u003cdamian.dabrowski@cleura.com\u003e\nChange-Id: I63741d403c58817ede2d31cf402d46f190a69d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/3fd7941140db053b15ce80b819006956185880c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_keystone/commit/3fd7941140db053b15ce80b819006956185880c0"}]},"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":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"}]}],"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":{}}},{"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":{}}},{"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":{}}}]}
