)]}'
{"id":"openstack%2Fironic~997909","triplet_id":"openstack%2Fironic~master~I3c93ead80a606588317060808600be1971c8ccf9","project":"openstack/ironic","branch":"master","attention_set":{},"removed_from_attention_set":{"4571":{"account":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"last_update":"2026-07-23 17:10:40.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I3c93ead80a606588317060808600be1971c8ccf9","subject":"Add supports_deploy to AnsibleDeploy for autodetect","status":"MERGED","created":"2026-07-19 22:59:21.000000000","updated":"2026-07-23 17:11:54.000000000","submitted":"2026-07-23 17:10:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"997909","meta_rev_id":"ad5bc4badc90f8e5b78f5d6654c127a45473cd21","_number":997909,"virtual_id_number":997909,"owner":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-23 17:10:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":2,"date":"2026-07-23 15:54:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-07-21 13:58:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":1,"date":"2026-07-23 15:54:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-19 23:21:03.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":"CC"},{"updated":"2026-07-20 00:45:39.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-07-21 13:58:21.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2026-07-23 15:54:25.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"}],"messages":[{"id":"04b773c50cba318c10c8b94f4e87bf4720d64cc3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2026-07-19 22:59:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7e7bab203fdf7c1f70bf308a0a6894d7fc3b41c5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-19 23:21:03.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a37418978f624ea0a4f0b26c6fb05580\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/ee4de2945e0846239bce36e9c8996dd5 : SUCCESS in 11m 36s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/639424682798401e864e7901b6961d36 : SUCCESS in 6m 58s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/f3bfcea949d14d609c7ffe915ca1a0e2 : SUCCESS in 19m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d325e58d41619c3fe85712ca193bb10fb75fd6d5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 00:45:39.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/02458f47f7e34cf58ee403e514c77692\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2f6b8d7616ef445f9e8fe727ee1c2edb : SUCCESS in 14m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2b8e3e841ab74589b30d62d0192c53cc : SUCCESS in 4m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/02ec04d6f81c4d11ac3530af44ce6b96 : SUCCESS in 6m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dc00db9b2705465b99538de4ee49c2b7 : SUCCESS in 7m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/110f71a5b68747abaef8137fb7c95fa2 : SUCCESS in 9m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af0d109a8c98495fad355755fd660d1f : SUCCESS in 15m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1cf2589b93644b37b65da8deba686051 : SUCCESS in 21m 54s\n- ironic-tox-mypy https://zuul.opendev.org/t/openstack/build/786802de8e6947cba4059d316a0656a9 : SUCCESS in 2m 55s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/99aa55e1df904b6299994a651431f3ef : SUCCESS in 3m 27s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/065af4772e3b4954a7a675a9161c4f69 : SUCCESS in 8m 01s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/69da4710f73e41428570e4c6484fd919 : SUCCESS in 5m 24s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/c0d94cdb056741a391feded46a09fb27 : SUCCESS in 36m 36s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/c50cb07f17df414592bf8a039d20f2ff : POST_FAILURE in 11m 07s (non-voting)\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/b34754cd44b84f9fbd9412d56f03213c : SUCCESS in 1h 10m 58s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/9c6f8f856a354afab56dadfdf7aac903 : SUCCESS in 40m 16s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/61f9495cff2d42988ef7f96cc588b5d4 : SUCCESS in 47m 35s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/435e500e7afc4035a32f84260e37ef78 : SUCCESS in 19m 48s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/168c05769e76441abe6f06825bdd7f67 : SUCCESS in 44m 21s (non-voting)\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/45c5f3f47ab54e92af0af4350d9063f2 : FAILURE in 1h 10m 03s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/a1c31e260d1240508672251f5f8c4b62 : SUCCESS in 37m 43s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode-shard https://zuul.opendev.org/t/openstack/build/73f3aea6582948349bbff5fbad76eaf9 : SUCCESS in 1h 39m 56s (non-voting)\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/9ef5ed74ac55456cb9a6371c09028ab9 : SUCCESS in 42m 56s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/edb216ceb0c14eaca2355153a72fca75 : SUCCESS in 37m 05s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/cc4d55a4c8954d339ad2505d9e5fed3f : SUCCESS in 22m 36s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/bd74d744716e4a179a0cc8797c8bd295 : SUCCESS in 30m 14s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/410b30649ae14aadb008eb177d925dfe : SUCCESS in 1h 28m 55s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/8f477f7125fb499ca13a10086dea79ae : SUCCESS in 1h 22m 43s (non-voting)\n- metal3-integration https://zuul.opendev.org/t/openstack/build/e3cc5f8a423143b78d6728de1657a39f : SUCCESS in 22m 01s (non-voting)\n- metal3-baremetal-operator-functional https://zuul.opendev.org/t/openstack/build/83e816113072489f8dbd223b8d58b2ae : SUCCESS in 40m 08s (non-voting)\n- metal3-ironic-standalone-operator-functional https://zuul.opendev.org/t/openstack/build/c65abf6dcf47453db39d4b92f281c342 : SUCCESS in 39m 02s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/7b22c33ef61943f2accab85236f3c8a8 : SUCCESS in 36m 19s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/8026ee98beb5480cbebcb97d32a6e137 : SUCCESS in 48m 33s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/6d08901bf02941b0a387520ff56697eb : SUCCESS in 53m 24s (non-voting)\n- bifrost-integration-on-ubuntu-noble https://zuul.opendev.org/t/openstack/build/21dd692241574b619bd44fdd56fe3fb4 : SUCCESS in 42m 41s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble https://zuul.opendev.org/t/openstack/build/31a57f1acc0845d1aae62fc4beee9676 : SUCCESS in 24m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"be3eaa702969397375e62fd69d2d97734827e6a5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2026-07-20 02:35:31.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"98f58609c911e2161f1edc26997ffb64d8f61271","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 04:17:47.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6b5de744e6bf457daba83513f9f8c683\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/ef465263d107404e961497c575da4c0a : SUCCESS in 7m 52s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/13724fe6a08a40a1a2af6127e5d9126e : SUCCESS in 11m 02s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/eaf430a1abba4ca5b3de83cfb8fb8daf : SUCCESS in 18m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8213e74af68879636d89beb2af8050a4d6750233","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 05:06:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/66f1a5a6c45b496790d2cc6712ce62cb\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dba1cd78716b422d97798400d7c5d1c9 : SUCCESS in 9m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb0864e8462f498e8fd8f09203495ad3 : SUCCESS in 4m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4a055e98b1e24bedb8eccb96438cb450 : SUCCESS in 7m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/32aadf4f952f462cb1218c467e84cc6f : SUCCESS in 7m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/ba8c50519b8f4069a4bcc71d37067e55 : SUCCESS in 11m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9c2ecde0e4d4e3c84826e5ea035a45f : SUCCESS in 15m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5a68bcbdf39a43c29c641caa921a61b2 : SUCCESS in 21m 51s\n- ironic-tox-mypy https://zuul.opendev.org/t/openstack/build/2f901115d47a4ee88aed0979603cb541 : SUCCESS in 3m 09s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/65103e50da2b42fdb4818c85182ad29e : SUCCESS in 6m 07s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/c145c654d310461da4b81358cf175f99 : SUCCESS in 8m 28s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/764428aab9b7486bae82106988e02aff : SUCCESS in 6m 22s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/70997b693d40482ba5064d66e9675bf7 : SUCCESS in 37m 20s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/203017c8350c4109ba553b2122d65e03 : SUCCESS in 58m 45s (non-voting)\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/49cb512dde0940258dea71ca8bcd5494 : SUCCESS in 1h 07m 07s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/ed23d14f82c94b7fb8c05b9bee861e91 : SUCCESS in 45m 06s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/1cf59dfedd4541e9a62cb7e3363dafaf : SUCCESS in 52m 59s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/6a5294331b2648a39c0a887ae7bf8ece : SUCCESS in 52m 53s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/a5e72a3215444aa7a717deb95002b67a : SUCCESS in 59m 53s (non-voting)\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/08105c711bd84faf92f0ddebbeae3b99 : FAILURE in 50m 17s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/36d9cf0b1abe48fe82ccc3a572b51450 : FAILURE in 1h 51m 11s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode-shard https://zuul.opendev.org/t/openstack/build/e57c58e8ea4248509057f482cc11fd4d : SUCCESS in 1h 22m 01s (non-voting)\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/0b511eb8d9b145ac8e0df4ed9e53418a : SUCCESS in 59m 49s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/39159f196f89490f868e5bdd580934ad : SUCCESS in 38m 12s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/503951aa36894662a25141faa65641b9 : SUCCESS in 45m 24s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/0c3c3260f1074d44b202a7120d472000 : SUCCESS in 1h 01m 52s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/21a1688422ea4046ab9f386eb4107ab4 : SUCCESS in 1h 33m 12s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/dc65d1818e4641539953f5f762e99675 : SUCCESS in 1h 14m 09s (non-voting)\n- metal3-integration https://zuul.opendev.org/t/openstack/build/017ab94bc642485fa139a5195c5e5ff8 : SUCCESS in 25m 32s (non-voting)\n- metal3-baremetal-operator-functional https://zuul.opendev.org/t/openstack/build/b575e0500fa2423b856270cda86f3a69 : FAILURE in 57m 16s (non-voting)\n- metal3-ironic-standalone-operator-functional https://zuul.opendev.org/t/openstack/build/ecef2e84fdc94b24ae8761860c46c865 : SUCCESS in 39m 53s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/d79dee5299194d20ae2b7ce5a8f6cfea : SUCCESS in 37m 23s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/b882e5c0f79c4c67a04c781db553f3aa : SUCCESS in 46m 26s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/a11c4497399147bd876676f4f4c85a8c : SUCCESS in 55m 29s (non-voting)\n- bifrost-integration-on-ubuntu-noble https://zuul.opendev.org/t/openstack/build/49519a2f420a4c2e81c82ca2da89f72e : SUCCESS in 43m 44s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble https://zuul.opendev.org/t/openstack/build/932cd515a72144299c46380960d78263 : SUCCESS in 55m 54s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"800a2f87f398f5127e18ebe4561d3840fa7617a3","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2026-07-21 13:58:21.000000000","message":"Patch Set 2: Code-Review+2\n\nA release note wouldn\u0027t hurt","accounts_in_message":[],"_revision_number":2},{"id":"b4c8804247b463568bff6b5cf21f096e48648479","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-07-23 15:54:25.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"1f270a8b9f9ed8ff65e5fcef8828260eb8f6885d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 15:54:59.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d76c77862c6f8b3ea26200dd4aea1eb913daadf0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 17:10:40.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/963be23f68744ee3aa98f74f8f14e163\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3a68d74527a2482ab285788414967aca : SUCCESS in 6m 15s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d68426e8666549209f0836bfb780e4cb : SUCCESS in 7m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5f405fde998d48309c30ebd1ea911bff : SUCCESS in 7m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61e1022622944cab8b184cfbba81771d : SUCCESS in 14m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0a146a8b550345a28b40c3fbffa001b1 : SUCCESS in 21m 17s\n- ironic-tox-mypy https://zuul.opendev.org/t/openstack/build/6dc5685202de4125812aec5c7657f360 : SUCCESS in 4m 51s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/da16673654984e75aeda3a966620b748 : SUCCESS in 5m 36s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/3f0989bd82aa481690154366e518525f : SUCCESS in 9m 26s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/c2a3a71284744d8395a8b13b303e6590 : SUCCESS in 27m 35s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/986cc44c77814df587288b02ce07d513 : SUCCESS in 27m 33s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/02455d287bad478fb3f73058d8fed343 : SUCCESS in 38m 06s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/df727cb881c743a987e3b5495a99278d : SUCCESS in 46m 42s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/41afd6043f5d44baba0629eb7c33c7d9 : SUCCESS in 1h 06m 09s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/9cb107af212d4262bc5837d4154eea2b : SUCCESS in 29m 21s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/e909421f2fad4298a59260296c86da68 : SUCCESS in 34m 48s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/305208d0430e437c975b034e95ca9c8b : SUCCESS in 1h 10m 33s","accounts_in_message":[],"_revision_number":2},{"id":"101bb320095ebca0c05867ab4a900be81182d5cf","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 17:10:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"ad5bc4badc90f8e5b78f5d6654c127a45473cd21","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 17:11:54.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/edd46265adda4ef9a8604c9c8e0fa271\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b79c9050bea425d94131776dde28b4c : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3efa8fa2d27910c46d4c18b32f92eae35bd4a97e","revisions":{"aa87250cf63078eb069578aae133e9d2507667a3":{"kind":"REWORK","_number":1,"created":"2026-07-19 22:59:21.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/09/997909/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/09/997909/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/09/997909/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/09/997909/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/09/997909/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/09/997909/1"}}},"commit":{"parents":[{"commit":"e839c4318873a050564e3b239a3dd84881d10e5e","subject":"Merge \"Add releasenote for disallow-steps feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/e839c4318873a050564e3b239a3dd84881d10e5e"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-07-19 22:47:44.000000000","tz":0},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-07-19 22:58:48.000000000","tz":720},"subject":"Add supports_deploy to AnsibleDeploy for autodetect","message":"Add supports_deploy to AnsibleDeploy for autodetect\n\nAdd a supports_deploy() implementation to AnsibleDeploy which returns\nTrue when any driver_info key starting with \u0027ansible_\u0027 is present,\nindicating the node has been configured for Ansible-based deployment.\nThis allows the autodetect deploy interface to select the ansible\ndeploy interface for appropriately configured nodes.\n\nChange-Id: I3c93ead80a606588317060808600be1971c8ccf9\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\nAssisted-By: Opencode - Claude Opus 4.6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/aa87250cf63078eb069578aae133e9d2507667a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/aa87250cf63078eb069578aae133e9d2507667a3"}]},"branch":"refs/heads/master"},"3efa8fa2d27910c46d4c18b32f92eae35bd4a97e":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-07-20 02:35:31.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/09/997909/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/09/997909/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/09/997909/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/09/997909/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/09/997909/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/09/997909/2"}}},"commit":{"parents":[{"commit":"3e9f6b8eb3184afde232c1b9795f03e6ffa4c656","subject":"Fix ironic-standalone-redfish POST_FAILURE","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/3e9f6b8eb3184afde232c1b9795f03e6ffa4c656"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-07-19 22:47:44.000000000","tz":0},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-07-20 02:35:19.000000000","tz":720},"subject":"Add supports_deploy to AnsibleDeploy for autodetect","message":"Add supports_deploy to AnsibleDeploy for autodetect\n\nAdd a supports_deploy() implementation to AnsibleDeploy which returns\nTrue when any driver_info key starting with \u0027ansible_\u0027 is present,\nindicating the node has been configured for Ansible-based deployment.\nThis allows the autodetect deploy interface to select the ansible\ndeploy interface for appropriately configured nodes.\n\nChange-Id: I3c93ead80a606588317060808600be1971c8ccf9\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\nAssisted-By: Opencode - Claude Opus 4.6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/3efa8fa2d27910c46d4c18b32f92eae35bd4a97e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/3efa8fa2d27910c46d4c18b32f92eae35bd4a97e"}]},"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
