)]}'
{"id":"openstack%2Fopenstack-ansible-os_ironic~950508","triplet_id":"openstack%2Fopenstack-ansible-os_ironic~master~Ib806f95740392dd37e5f0508fc522ac3ce16a7f8","project":"openstack/openstack-ansible-os_ironic","branch":"master","topic":"osa-wsgi-module","attention_set":{},"removed_from_attention_set":{"32666":{"account":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"last_update":"2025-11-29 15:21:41.000000000","reason":"Change was submitted"},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2025-11-29 15:21:41.000000000","reason":"Change was submitted"},"25023":{"account":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"last_update":"2025-11-29 15:21:41.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib806f95740392dd37e5f0508fc522ac3ce16a7f8","subject":"Switch from wsgi script to wsgi module and add apparmor rules","status":"MERGED","created":"2025-05-21 09:57:30.000000000","updated":"2025-11-29 15:22:30.000000000","submitted":"2025-11-29 15:21:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"950508-osa-wsgi-module","meta_rev_id":"48b4044eb9eba3d5ca27886f85bbad6ac6ba175a","_number":950508,"virtual_id_number":950508,"owner":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-11-29 15:21:41.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":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"all":[{"value":2,"date":"2025-11-19 12:02:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":2,"date":"2025-11-17 09:08:53.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":1,"date":"2025-11-20 12:19:41.000000000","permitted_voting_range":{"min":1,"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":0,"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":1,"date":"2025-11-28 21:56: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":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":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"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":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"}],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":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":"2025-05-21 12:33:43.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":"2025-06-07 22:51:48.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":"2025-11-17 09:08:53.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":"2025-11-19 12:02:19.000000000","updated_by":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"reviewer":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"state":"REVIEWER"},{"updated":"2025-11-20 12:19:41.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"},{"updated":"2025-11-20 12:19:41.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"}],"messages":[{"id":"5c8d3e3c9ff395fcba7f43adb9ae15c3117e93d6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-05-21 09:57:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3192ca0d0608c91b141a2369c2f92f9a3f44569d","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-05-21 10:46:56.000000000","message":"Topic set to osa-wsgi-module","accounts_in_message":[],"_revision_number":1},{"id":"bee160e913be848f142a33a78d3692cbe511cf3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-21 12:33:43.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/13d813ca71ea4d6b8c4a63810f8cc020\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/20f56ad5c225497291c525916751c992 : SUCCESS in 6m 33s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/ef0ad31ca34c4ae4a16c2641a8891da7 : SUCCESS in 1h 27m 02s\n- openstack-ansible-deploy-aio_metal-centos-9-stream https://zuul.opendev.org/t/openstack/build/b28de673a8024fc4b901f82b36dbd4ac : SUCCESS in 1h 52m 31s (non-voting)\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/59622e71508e4ca9a0b4110451226da0 : SUCCESS in 1h 34m 05s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/9d18340e619a4f5a965f76c481647e9d : SUCCESS in 1h 25m 58s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9aac5c0689df42b7916d68a75c01bd75 : FAILURE in 1h 18m 31s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/9c5122b8485b44cda927d258c008ec30 : SUCCESS in 1h 29m 21s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/99dad8e3f490499ab1da4f9b225d52cd : SUCCESS in 1h 38m 50s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/35c18aa57f4b45a59f7b0fcc4a230bcb : FAILURE in 1h 26m 30s\n- openstack-ansible-upgrade-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/d1dd2b1347b8472aa0de29229060e3e0 : SUCCESS in 2h 21m 00s\n- openstack-ansible-upgrade_2024.1-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/0852cf796bee4bde863f67eb78e84264 : SUCCESS in 1h 15m 26s\n- openstack-ansible-upgrade-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a3550d994efe412b8671e21a7359c9c2 : SUCCESS in 2h 15m 31s\n- openstack-ansible-upgrade_2024.1-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a755a709dc1c4eb8881f976d89ac6518 : SUCCESS in 2h 24m 51s\n- openstack-ansible-upgrade-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/f26275f6f61643b397e29a7a3b7bb695 : SUCCESS in 2h 27m 26s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e1c9dc8958704d73becee5ed26c0dbdd : SUCCESS in 2h 01m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51d774b23a46467c8ac5f1c100ae01bf : SUCCESS in 7m 12s","accounts_in_message":[],"_revision_number":1},{"id":"ec0ee0895d0d7b453457b7befd8ffc415d57948f","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-05-22 18:39:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1f0c6d7be2d12148fb4d32684e2936f0149d349e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-22 20:23:24.000000000","message":"Patch Set 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/16b8977f916245b483116e5a0d96d78a\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/06f77ccdf9c842de909527b1c28132cc : SUCCESS in 9m 01s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/65d972b012c04594bf201485ee87eb0f : SUCCESS in 1h 42m 13s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b86fa3050ea74288a9dd3acd63a624e5 : FAILURE in 1h 20m 25s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6c63b7d1e6fe42e7916b0b41b1df2754 : FAILURE in 1h 25m 06s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b7a962a330aa4d3f8c2e573fbf8e549b : FAILURE in 1h 01m 55s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/60a8e3816cc04e56ab5b21f035f19a14 : FAILURE in 1h 14m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/099a5dabe4b84df0bb8b749c77570790 : SUCCESS in 3m 35s","accounts_in_message":[],"_revision_number":1},{"id":"528a2cb52a13116d5ca7439f5c64ad078713df16","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-06-07 22:51:48.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7491d0eeac5318639f1a6a9f8df2382eb130abf1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-08 00:23:51.000000000","message":"Patch Set 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/17775c75b76a42bfaa68811ee5870e19\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/decd8f188af44ce7b228362b0387b91b : SUCCESS in 4m 41s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/bc15642a9c6f487db9c6872517c56b6c : SUCCESS in 53m 35s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/64766b6b35ac4952826bbe122a68f271 : FAILURE in 1h 19m 18s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4b773de78099438e9ada545d7d515cc8 : FAILURE in 1h 25m 52s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b7456cf9347f4ae0a707e84bbed9fe35 : FAILURE in 1h 15m 39s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a64fcd797b1a4c2db935156420c53510 : FAILURE in 38m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a7286f4a41844389e6a39035013600f : SUCCESS in 2m 51s","accounts_in_message":[],"_revision_number":1},{"id":"a9c556dda4b1568cd5913772b9149b0649029211","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-07-17 07:57:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5002709e83438d46e78d10f323eaa0d6b47fc2be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 09:44:51.000000000","message":"Patch Set 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/26dca1f57ae144bcbc0533b28cf9be71\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0a49ba2093174c67a3dba0550e15afa1 : SUCCESS in 6m 16s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/5e533ae116284886a472d46b357293fe : SUCCESS in 1h 39m 34s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/817242f2f3574b63b9e1c0d7b5cc2251 : FAILURE in 1h 19m 44s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/76d96ea6cb00490494ab89171172d6b6 : FAILURE in 1h 22m 24s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3b5a21e4df3d4ccf816235076433b65a : FAILURE in 1h 21m 22s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7f644777af8243dcab0010de067d7e94 : FAILURE in 1h 20m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d429ded453d3447280633f076e20f8da : SUCCESS in 5m 31s","accounts_in_message":[],"_revision_number":1},{"id":"7b6e858e1ea96d659f469c9bca972d7d1c48c980","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-07-17 12:52:00.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"7b2ddeaf24e7a159dc17cf0685a571ca95019854","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-07-17 12:52:15.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"d48cc87c2086eb96ea6bdf859aad6ee68b8a637a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 14:30:47.000000000","message":"Patch Set 3: 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/a7f27800718c4cb4a15aac5c1357534f\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/dfb24482b91b404bb0be19468bfbaa03 : SUCCESS in 6m 33s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/8ef6cb102e334fdcb1fde2efef645622 : FAILURE in 1h 27m 02s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bb00a7d2bcbb4171adecf247d9deacad : FAILURE in 1h 26m 55s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8938ab9b9f544e45bdabeac57a8b7baa : FAILURE in 1h 33m 29s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/80851c10ea9b47f89481ccd3236d24b5 : FAILURE in 1h 35m 16s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/863c901fb60a40a88a460318970d152e : FAILURE in 1h 09m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/328f5e21896e44e5a07f6670b2e1be28 : SUCCESS in 7m 09s","accounts_in_message":[],"_revision_number":3},{"id":"a173ff285be690eb321d68d78b7e944ece41ae55","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-07-17 16:21:11.000000000","message":"Patch Set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"27a7a53c183e810804c952f9de248fc8a9f186d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 18:06:06.000000000","message":"Patch Set 4: 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/787251f6d1634e5891714d6b6cd9ce74\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1140b68127f54d088af476ad0697a9cf : SUCCESS in 7m 06s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/d71c95440f82431db064a3e5da372eda : FAILURE in 1h 27m 52s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6edbe969560f4353ab444dda3c4b810a : FAILURE in 1h 22m 10s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/cca2bb689d8341e8ae24325c4e9671ec : FAILURE in 1h 33m 28s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4924110ab861489b97c42d42898a26ba : FAILURE in 59m 17s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7363012e2fa04fd897f2c2b01984c8c2 : FAILURE in 1h 12m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d25ea1694ca74685a9792a40fcf19c36 : SUCCESS in 5m 49s","accounts_in_message":[],"_revision_number":4},{"id":"19e22e2a9ca90339c81e70b67c2adf671b62e942","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-11-08 20:04:57.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"ecd0a9d5de72e47363e5961d0be9329116862613","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-08 22:39:50.000000000","message":"Patch Set 4:\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/2a43cf6660534954be2dd3d94a1f7305\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1a87416f21094bc288f7e757894aa324 : SUCCESS in 6m 34s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/9cff0576602c426e958ceee85535df47 : FAILURE in 38m 22s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/c35c30f91abd4564a00a970a0f6f4aa5 : SUCCESS in 1h 38m 34s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/3cf5a5e1edf04c84b83204bfbcf31c92 : SUCCESS in 1h 23m 39s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/f21ae5f9ead142ac904826f5777c8f02 : FAILURE in 55m 52s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/c2fc4a7f0ad040c5a2fc1b8c262d6ca7 : FAILURE in 1h 01m 03s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/99911f1de9ea482188b85a36618eafc0 : SUCCESS in 1h 51m 47s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1584d42ca6664d67970df8fe167acb83 : SUCCESS in 1h 40m 14s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/cf2bec7cb4e64b5fa1fd55d001c832d2 : SUCCESS in 2h 23m 27s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/61a98a2d42b64b3ba7136029bf1522f7 : SUCCESS in 2h 27m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5b95d4ec56e40b78caf0095cc82c44d : SUCCESS in 6m 19s","accounts_in_message":[],"_revision_number":4},{"id":"ecd29568e450d9ee3fbaad5c9d676083ac92536a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"real_author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-11 15:50:48.000000000","message":"Patch Set 5: Patch Set 4 was rebased on behalf of \u003cGERRIT_ACCOUNT_25023\u003e\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"_revision_number":5},{"id":"d858e8e3f2b57aeb9ab384d6651dd642c9683ecd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-11 15:51:02.000000000","message":"Patch Set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"aec6f7195b1ca50aa7e04573d4500d199046c984","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-11 16:03:52.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"ebbc3a3bd5913d7bff21394eeddb3d6866b04e9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 17:46:14.000000000","message":"Patch Set 7: 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/44d192356e524f0da6a50cb1a071503b\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d427f16d97644ceb89175f3ef27b90a1 : SUCCESS in 7m 29s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/7394b65967c64f75adf75055c532cc06 : FAILURE in 1h 09m 46s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/931143b1a3164c359328454781c5e5f2 : SUCCESS in 1h 33m 04s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/ac44bbcd1ff34c718aa001c8114ce2c6 : SUCCESS in 1h 34m 57s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/0899c5eb678442b5a496e3b118e54e9d : FAILURE in 42m 39s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/05dbf9c8ef0e41b9a016ddca55755809 : FAILURE in 1h 25m 23s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6b4a456ac9a34fc5b3fbd1243f694f66 : FAILURE in 1h 35m 10s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2f70e125dcdc4be5b7253a2a81ff1e0b : FAILURE in 1h 17m 45s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bf456ec28d2b450ba6a7b06d35e6b276 : FAILURE in 1h 15m 16s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/aac112fcc09848be8f69f75553074352 : FAILURE in 1h 13m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d44ecad2610455994fc54768b841ce3 : SUCCESS in 6m 10s","accounts_in_message":[],"_revision_number":7},{"id":"d7b83e39ee166e5ee6aa8e437d10f1b1ab73ed1b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-11 18:04:33.000000000","message":"Patch Set 8: Published edit on patch set 7.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":8},{"id":"8fb691da316e4b043465d350cf95d7fe1d5d3cca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-11 20:12:01.000000000","message":"Patch Set 9: Published edit on patch set 8.","accounts_in_message":[],"_revision_number":9},{"id":"9469d1481ea3525a86422154a06e40377cd8c6a1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 22:46:23.000000000","message":"Patch Set 9: 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/5b06099c758f41b196b874ebc98520e3\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/db031ce121014d91a9a935c8cdcdc3c6 : FAILURE in 6m 57s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/98522b96e1184b69a255ac3d4f1f7a79 : SUCCESS in 1h 24m 34s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/78774133343b4a008c3cca4e3a67f3d4 : SUCCESS in 1h 39m 12s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/e74e964c4375424c95955870653fb23e : SUCCESS in 1h 36m 40s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/d2df8a78a64e4c67be1b81ba5b4c56b8 : SUCCESS in 55m 57s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/6edf5db0c143454b99497701aa89078b : SUCCESS in 1h 49m 41s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/80946a062e2649bab7a71bd2b24555f5 : FAILURE in 1h 24m 36s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9f0675e19e4a49928735dfbccffe7782 : FAILURE in 1h 13m 00s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/84dbaffd2cd342ca8c5733e2e037c610 : SUCCESS in 1h 55m 50s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7790f2f703234146927f3f2ed4c96a7c : SUCCESS in 2h 20m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/18e2cc36517e42d099e0710d8159321b : SUCCESS in 5m 35s","accounts_in_message":[],"_revision_number":9},{"id":"76f409247b2de10f904f309d946164f79d08ecd7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-11-12 10:48:08.000000000","message":"Patch Set 10: Published edit on patch set 9.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":10},{"id":"a2fd0f7a9bbff368913302c50d168d6643704e5f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 13:49:37.000000000","message":"Patch Set 10: 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/0fb5132ca6214ec6ba1623e2eb968746\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4f087b92b4254fb780cbe0958a129b93 : SUCCESS in 9m 43s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/d53649c245d34750a827e80ae88d10d4 : SUCCESS in 1h 41m 00s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/3b3ab8c0a0f64f01931a4950a87e0623 : SUCCESS in 1h 35m 23s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/61226d2e2c9846819c596c4c9a345332 : SUCCESS in 1h 32m 09s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/ba74c8c2173a4ac6a450dcd94d1c4fb8 : SUCCESS in 1h 32m 04s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/301dde0fca2c489b84dd59a04447483d : SUCCESS in 1h 48m 20s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/435a318ecb6449c5aebe70c7a49f8d78 : FAILURE in 1h 26m 30s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d492ca411c41472fb9d3b0b2325d7528 : FAILURE in 1h 25m 29s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f1c4fb91f6044d81a2b150c76c593e42 : POST_FAILURE in 2h 40m 43s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/10f293c25a9449828888669a0c9856ab : SUCCESS in 2h 54m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ff3a867955d44672a58e8987e89aff47 : SUCCESS in 6m 21s","accounts_in_message":[],"_revision_number":10},{"id":"4a91990569bcb1583264aa36b5c242de65f01115","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-14 09:31:08.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":11},{"id":"0249d2566471de8b133e6c58c32cb0ebe08a9f05","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-14 09:32:01.000000000","message":"Patch Set 12: Commit message was updated.","accounts_in_message":[],"_revision_number":12},{"id":"6d0e58a999da2333f7e469dbe87fa260949fda74","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-14 12:19:30.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f6159181645342d4ac707fbb020e0a55\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/47cbfbc4e8ba41e4953223b5d3631343 : SUCCESS in 9m 13s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/9bb842291de4403da45d2ebf77bd0c79 : SUCCESS in 55m 16s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/fb9b2316c5cd42738456a2aa72e8da4a : SUCCESS in 1h 31m 36s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/b45471d9e5834cbbbe8f20c8ee37d220 : SUCCESS in 1h 37m 40s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/93c922504dbd48019e19fe44acd2a5a9 : SUCCESS in 1h 27m 33s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b8c9a9e2421042749087454f801aee9f : SUCCESS in 1h 32m 58s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/fa6319d8a69146a2ada8c1c48d426150 : SUCCESS in 1h 24m 31s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c83bca0c3cf741768fdb33e7571db585 : SUCCESS in 1h 46m 16s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f290ff162fe947cfa03c497cee134641 : SUCCESS in 2h 31m 41s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e48d417ee1e747b691138a3c0668f5a2 : SUCCESS in 2h 40m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83f8cc3ee97849f888cf01808bf105c7 : SUCCESS in 7m 27s","accounts_in_message":[],"_revision_number":12},{"id":"8dd7d57d268230d9d731d856b0491c1aecef7ef1","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-17 09:08:53.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"a5a1c602b792d7b79308389c113e9e6506104ae3","author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"date":"2025-11-19 12:02:19.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"37db683af1363f526b5810c63db110c396be3376","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-11-20 12:19:41.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"04f704aa713ac91e720426515b7e916585782b23","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-28 21:56:23.000000000","message":"Patch Set 12: Workflow+1","accounts_in_message":[],"_revision_number":12},{"id":"aabc20b29f70b8eae304a647da45e262650e5542","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 21:58:17.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"f38313a7c42edb7c9e1b1084b2fc03b0667b2c39","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-29 00:08:22.000000000","message":"Patch Set 12: 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/62ae1638e5f9410bbc0873c1f0cf2207\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5187f3854e624bdab765fdd34f4b5d77 : SUCCESS in 6m 42s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/618f38bf4d4a4aa49670ca1050ec8bde : SUCCESS in 48m 15s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/86e57a9359b94475a14d14dddcd0088e : SUCCESS in 1h 28m 25s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/06e6c82e409e4d28acebb4744f812d16 : SUCCESS in 1h 37m 27s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/148361c0b3e142fbb82bb3f70d5ded17 : SUCCESS in 1h 18m 49s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/bbbfefef6a344661a00b62c5890e124b : SUCCESS in 51m 14s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/46f76ca63ad14778a4cd9db67048ee3d : SUCCESS in 1h 56m 07s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/01c5108253dc4f0b97403c8dc1d202d7 : FAILURE in 44m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f4d6a2a54cc2422d8e2db15b03b72ca8 : SUCCESS in 5m 56s","accounts_in_message":[],"_revision_number":12},{"id":"405e3379cb499d5cf67f5ca613e790c6578dfd28","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-11-29 08:18:08.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"abe5b1a278c5edabc2bb88d3e5ab0f124ba19540","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-11-29 10:15:49.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"7cf126b1fd2b4b01605ba324aa79a5bfd11cb6b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-29 10:57:51.000000000","message":"Patch Set 12: 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/dce4928bb2174d7ca72f8f912ba226fe\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e4188fee28f64b898dbbf5c1eab7e67b : SUCCESS in 5m 45s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/6b56d4ab7b2a489d945ce8a0d6586f40 : SUCCESS in 1h 14m 03s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/6fa8f10eec244e3d8a398001abfe8700 : SUCCESS in 1h 33m 21s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/f9f86bdd217d4b3c88a18fdce6848cdc : SUCCESS in 1h 10m 04s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/166c845c2faf48e68aad70101f93b944 : SUCCESS in 1h 01m 39s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/a73086ea2e244c6e85b0770e04e26643 : SUCCESS in 52m 53s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8fda4deeca534aabb99e1882917cd7b6 : SUCCESS in 1h 36m 12s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6cfce022e15445d095120a64429557f7 : SUCCESS in 1h 43m 54s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/13c4a0b31a7e4c1c94c8c3959d9fb046 : FAILURE in 1h 08m 40s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c8181e83890b4150b8dc061d6062f761 : SUCCESS in 2h 33m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e5d1696e55844839afbfbbfea99909a6 : SUCCESS in 3m 32s","accounts_in_message":[],"_revision_number":12},{"id":"6cbc7cd4780b2d3fd3e98fa3cfd5fa58a98f6760","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-11-29 11:01:38.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"a9302cd8d1729216d1635c08d92ce20efda84904","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-29 13:28:22.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc67e6a0adf64670ae606c1fd807a55d\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0f93d81aae754c5c9ec51c504fe65d44 : SUCCESS in 5m 59s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/5d94417463db43008db2c631d4ed73d5 : SUCCESS in 1h 21m 15s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/cb065472a0504e62b406b7d03ac4d60e : SUCCESS in 1h 34m 44s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/a64636b72e074779959773c72bd6eeae : SUCCESS in 1h 27m 38s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/1d818518444a44d2bf4a031d10c0ca50 : SUCCESS in 1h 19m 51s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/af8d34de24f340fc9f275274fbaa58ad : SUCCESS in 1h 49m 46s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/19d4fb1307b84e158a7914f50e8d6917 : SUCCESS in 1h 38m 14s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b1cc223543df4e559b27cb8e9d56ce81 : SUCCESS in 1h 25m 24s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6faea45ed11a4b829c325dc661ef0d3f : SUCCESS in 2h 20m 27s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a319ab0c38f3468dadf4fc77589a5066 : SUCCESS in 1h 05m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb75cd8dbde5456a9b69c96c9d0db428 : SUCCESS in 5m 27s","accounts_in_message":[],"_revision_number":12},{"id":"569ade64de826bf6f97f29c0fafd853c83aff329","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-29 13:30:17.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"eb22a7589f7b7f5151f43bfddce0ad2115a1692a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-29 15:21:41.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/360462bc3ea34911ac2a92a1accd52e4\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/523423a8d8274cae96ec9ad44495fb72 : SUCCESS in 5m 03s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/80ae6f205dfd4419b422cff3b3a7479e : SUCCESS in 1h 09m 28s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/823c80606e4c4a96b96514206230c7ca : SUCCESS in 1h 40m 45s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/d3772c17f56f4319a21d115dbfbe29db : SUCCESS in 53m 45s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/20b69d6b75df419caa72d88b57954d75 : SUCCESS in 1h 43m 43s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/78e99e2c956d49d59208e811153a25f4 : SUCCESS in 1h 50m 01s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ddf622684d7d42dc945297218b18a0b0 : SUCCESS in 1h 36m 35s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/54a36a65033a46e1809f70ad1396d30b : SUCCESS in 1h 46m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/210c187209214f50b1d623ae4ddd3381 : SUCCESS in 7m 12s","accounts_in_message":[],"_revision_number":12},{"id":"427544910c4621c771e9ce8fcfd193cfb38bc470","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-29 15:21:41.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":12},{"id":"48b4044eb9eba3d5ca27886f85bbad6ac6ba175a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-29 15:22:30.000000000","message":"Patch Set 12:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c093ffc8978491098aca16842bc2bbf\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/acccb2dc82dc42349079cc607c3bb956 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"95938b77d1af7cdbb767b5d822652c62268c2b5d","revisions":{"8320a994af1667d8100757bf858536d24121412b":{"kind":"REWORK","_number":1,"created":"2025-05-21 09:57:30.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/08/950508/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/1"}}},"commit":{"parents":[{"commit":"6fb1dba4c95269ff8294d716bb4001fa2f041c35","subject":"Remove tags from README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6fb1dba4c95269ff8294d716bb4001fa2f041c35"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/8320a994af1667d8100757bf858536d24121412b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/8320a994af1667d8100757bf858536d24121412b"}]},"branch":"refs/heads/master"},"1662d4afa9e66d709b7284f7dd6185e11cc3d62b":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-07-17 12:52:00.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/08/950508/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/2"}}},"commit":{"parents":[{"commit":"6fb1dba4c95269ff8294d716bb4001fa2f041c35","subject":"Remove tags from README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6fb1dba4c95269ff8294d716bb4001fa2f041c35"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-07-17 12:52:00.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/1662d4afa9e66d709b7284f7dd6185e11cc3d62b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/1662d4afa9e66d709b7284f7dd6185e11cc3d62b"}]},"branch":"refs/heads/master","description":"Edit commit message"},"d73ab47e52c5d3c0754108aee48f7ad31a0af4a7":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-07-17 12:52:15.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/08/950508/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/3"}}},"commit":{"parents":[{"commit":"30feae0c0eb4a440ff7c32d6c4bdde3207c6d407","subject":"Add apparmor rules for ironic inspector","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/30feae0c0eb4a440ff7c32d6c4bdde3207c6d407"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-07-17 12:52:15.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/d73ab47e52c5d3c0754108aee48f7ad31a0af4a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/d73ab47e52c5d3c0754108aee48f7ad31a0af4a7"}]},"branch":"refs/heads/master","description":"Rebase"},"e8a15fc88c1450b6031233428e01861875922980":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2025-07-17 16:21:11.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/08/950508/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/4"}}},"commit":{"parents":[{"commit":"30feae0c0eb4a440ff7c32d6c4bdde3207c6d407","subject":"Add apparmor rules for ironic inspector","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/30feae0c0eb4a440ff7c32d6c4bdde3207c6d407"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-07-17 16:21:11.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/e8a15fc88c1450b6031233428e01861875922980"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/e8a15fc88c1450b6031233428e01861875922980"}]},"branch":"refs/heads/master","description":"Edit commit message"},"6ef26b161f10920f5cb29eeac91247a275feecc5":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-11-11 15:50:48.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"real_uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/08/950508/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/5"}}},"commit":{"parents":[{"commit":"6a2d1dab7a5fc7ccb932880895870d646a1d39bc","subject":"Merge \"Remove functional test environments from tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6a2d1dab7a5fc7ccb932880895870d646a1d39bc"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-11-11 15:50:48.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6ef26b161f10920f5cb29eeac91247a275feecc5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6ef26b161f10920f5cb29eeac91247a275feecc5"}]},"branch":"refs/heads/master","description":"Rebase"},"95212c814e217e1f99082848e623bed9bad3b428":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2025-11-11 15:51:02.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/08/950508/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/6"}}},"commit":{"parents":[{"commit":"6a2d1dab7a5fc7ccb932880895870d646a1d39bc","subject":"Merge \"Remove functional test environments from tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6a2d1dab7a5fc7ccb932880895870d646a1d39bc"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2025-11-11 15:51:02.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/966515\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/95212c814e217e1f99082848e623bed9bad3b428"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/95212c814e217e1f99082848e623bed9bad3b428"}]},"branch":"refs/heads/master","description":"Edit commit message"},"2eb38eb9bf162d1f09b06a1d0062a4ca95f7555d":{"kind":"REWORK","_number":7,"created":"2025-11-11 16:03:52.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/08/950508/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/7"}}},"commit":{"parents":[{"commit":"6a2d1dab7a5fc7ccb932880895870d646a1d39bc","subject":"Merge \"Remove functional test environments from tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6a2d1dab7a5fc7ccb932880895870d646a1d39bc"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-11-11 16:03:46.000000000","tz":60},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/966515\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/2eb38eb9bf162d1f09b06a1d0062a4ca95f7555d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/2eb38eb9bf162d1f09b06a1d0062a4ca95f7555d"}]},"branch":"refs/heads/master"},"7fa090198298c8dd6a7105c1930260ffd1d2eb49":{"kind":"REWORK","_number":8,"created":"2025-11-11 18:04:33.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/08/950508/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/8"}}},"commit":{"parents":[{"commit":"6a2d1dab7a5fc7ccb932880895870d646a1d39bc","subject":"Merge \"Remove functional test environments from tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6a2d1dab7a5fc7ccb932880895870d646a1d39bc"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-11-11 18:04:33.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/966515\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/7fa090198298c8dd6a7105c1930260ffd1d2eb49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/7fa090198298c8dd6a7105c1930260ffd1d2eb49"}]},"branch":"refs/heads/master"},"46fcab0391cb87b7c46bd42fadc13a2996dcb1e6":{"kind":"REWORK","_number":9,"created":"2025-11-11 20:12:01.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/08/950508/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/9"}}},"commit":{"parents":[{"commit":"6a2d1dab7a5fc7ccb932880895870d646a1d39bc","subject":"Merge \"Remove functional test environments from tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6a2d1dab7a5fc7ccb932880895870d646a1d39bc"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-11-11 20:12:01.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/966515\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/46fcab0391cb87b7c46bd42fadc13a2996dcb1e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/46fcab0391cb87b7c46bd42fadc13a2996dcb1e6"}]},"branch":"refs/heads/master"},"28e815ffb1f1ac1a882b6ad9d461751820663aec":{"kind":"REWORK","_number":10,"created":"2025-11-12 10:48:08.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/08/950508/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/10"}}},"commit":{"parents":[{"commit":"6a2d1dab7a5fc7ccb932880895870d646a1d39bc","subject":"Merge \"Remove functional test environments from tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6a2d1dab7a5fc7ccb932880895870d646a1d39bc"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-11-12 10:48:08.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module","message":"Switch from wsgi script to wsgi module\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/966515\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/28e815ffb1f1ac1a882b6ad9d461751820663aec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/28e815ffb1f1ac1a882b6ad9d461751820663aec"}]},"branch":"refs/heads/master"},"d3babba5a2a7686202a67cbb96d81ae07087f5fd":{"kind":"REWORK","_number":11,"created":"2025-11-14 09:31:08.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/08/950508/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/11"}}},"commit":{"parents":[{"commit":"6a2d1dab7a5fc7ccb932880895870d646a1d39bc","subject":"Merge \"Remove functional test environments from tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6a2d1dab7a5fc7ccb932880895870d646a1d39bc"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-11-14 09:29:43.000000000","tz":60},"subject":"Switch from wsgi script to wsgi module and add apparmor rules","message":"Switch from wsgi script to wsgi module and add apparmor rules\n\nThis patch adds the minimal amount of apparmor rules required to\nallow the dnsmasq instance for inspector start up. This is necessary\nbecause inspector puts the config file in a non-standard directory\nthat is not covered by the default apparmor rules.\n\nIn addition, fix a permissions error where dnsmasq is not able to\nread its configuration in /etc/ironic-inspector as it was not\nconfigured to drop priviledges from root to a specific user,\nand instead was running as the \"nobody\" user.\n\nThis patch does not excercise the functionality of inspector so\nit is possible that further apparmor rules are required for runtime\nin addition to those added for startup.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/966515\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/966515\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/d3babba5a2a7686202a67cbb96d81ae07087f5fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/d3babba5a2a7686202a67cbb96d81ae07087f5fd"}]},"branch":"refs/heads/master"},"95938b77d1af7cdbb767b5d822652c62268c2b5d":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2025-11-14 09:32:01.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/08/950508/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_ironic","ref":"refs/changes/08/950508/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_ironic refs/changes/08/950508/12"}}},"commit":{"parents":[{"commit":"6a2d1dab7a5fc7ccb932880895870d646a1d39bc","subject":"Merge \"Remove functional test environments from tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/6a2d1dab7a5fc7ccb932880895870d646a1d39bc"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-05-21 09:57:12.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-11-14 09:32:01.000000000","tz":0},"subject":"Switch from wsgi script to wsgi module and add apparmor rules","message":"Switch from wsgi script to wsgi module and add apparmor rules\n\nThis patch adds the minimal amount of apparmor rules required to\nallow the dnsmasq instance for inspector start up. This is necessary\nbecause inspector puts the config file in a non-standard directory\nthat is not covered by the default apparmor rules.\n\nIn addition, fix a permissions error where dnsmasq is not able to\nread its configuration in /etc/ironic-inspector as it was not\nconfigured to drop priviledges from root to a specific user,\nand instead was running as the \"nobody\" user.\n\nThis patch does not excercise the functionality of inspector so\nit is possible that further apparmor rules are required for runtime\nin addition to those added for startup.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/955268\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/966515\nChange-Id: Ib806f95740392dd37e5f0508fc522ac3ce16a7f8\nSigned-off-by: Jonathan Rosser \u003cjonathan.rosser@rd.bbc.co.uk\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/95938b77d1af7cdbb767b5d822652c62268c2b5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_ironic/commit/95938b77d1af7cdbb767b5d822652c62268c2b5d"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":{}}}]}
