)]}'
{"id":"openstack%2Fironic~968330","triplet_id":"openstack%2Fironic~stable%2F2025.1~I1d533b942144680c2622fec63caa092f96e481f5","project":"openstack/ironic","branch":"stable/2025.1","attention_set":{},"removed_from_attention_set":{"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2026-02-28 02:48:02.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I1d533b942144680c2622fec63caa092f96e481f5","subject":"Fail flat driver rebind when no VIFs are bound","status":"MERGED","created":"2025-11-25 14:39:24.000000000","updated":"2026-02-28 02:50:03.000000000","submitted":"2026-02-28 02:48:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"968330","cherry_pick_of_change":968326,"cherry_pick_of_patch_set":1,"meta_rev_id":"333a749998c19d1f075134273125369427e8c924","_number":968330,"virtual_id_number":968330,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-02-28 02:48:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"recommended":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"all":[{"value":1,"date":"2025-11-25 14:51:26.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},{"value":2,"date":"2025-11-28 09:54:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},{"value":1,"date":"2025-11-28 09:54:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."}],"CC":[{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-25 14:39:24.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":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"state":"CC"},{"updated":"2025-11-25 14:51:26.000000000","updated_by":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"reviewer":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"state":"REVIEWER"},{"updated":"2025-11-25 15:20:48.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":"2025-11-25 16:49:13.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-11-28 09:54:40.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2026-02-27 22:23:38.000000000","updated_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"reviewer":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"state":"CC"}],"messages":[{"id":"789df8a6ac1d476bf2ec554bbcb41c726d28bc3a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-11-25 14:39:24.000000000","message":"Patch Set 1: Cherry Picked from branch stable/2025.2.","accounts_in_message":[],"_revision_number":1},{"id":"1dc76658639321266d933b6a973da7fc2063d40c","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2025-11-25 14:51:26.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9d680af56cb40d62e884c6354c078d6dadb99257","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-25 15:20:48.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d9cfbb0a2d9c4d2a80b12a1a65c7e65f\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2f5ee66c5b474567b0a634c8566f0b6e : FAILURE in 26m 44s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bf985d2b4123433c99440beb866c12d3 : SUCCESS in 9m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2ddcd012f9a6c4b50ede1031dd673318ee68de69","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-25 16:49:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/843314407f9242e293eedf0e5d95502a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2d768f08cdc0421a82742d3138795c5d : SUCCESS in 14m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1c54ceac557477ea793bac011bd6ed1 : SUCCESS in 4m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/23ef45bf80f4404c95142b5a136b2fff : SUCCESS in 10m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/881b323eb8774f82a86e47fa9c124d3a : SUCCESS in 7m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40a019c994c245829f8c66f40ab4a220 : SUCCESS in 16m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/de6e9712305b4d978566e75e3ebba9d3 : SUCCESS in 21m 10s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/6dac362761a6440481d0dddbe797ccbe : SUCCESS in 5m 47s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/2d9272973e124f4c9c3cc67b68d8cca6 : SUCCESS in 11m 39s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/a83f7c4f6a454e5ab149de6c963d9809 : SUCCESS in 8m 10s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/0edfcae9c6464f3c8b61a7e7b07be3cf : SUCCESS in 40m 35s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/e63ecc46e99342e185da84089a3eb1f8 : SUCCESS in 1h 32m 06s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/bb90066563644586b6d833399640f6e0 : SUCCESS in 39m 55s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/652af2e060934031978ed02a608ac6b7 : SUCCESS in 46m 20s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/622f1bf69d28483a8fec4b17ebd14654 : SUCCESS in 38m 34s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/cf70e2fda63c479f9a64957e01c26578 : SUCCESS in 48m 13s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/746ac19a74634423925fa0157918811e : SUCCESS in 48m 31s\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/1820c4bc700f4c0dbe8c3618db294914 : SUCCESS in 1h 06m 09s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/3de194a0a04b46bbae8e309e6cb9cdf2 : SUCCESS in 2h 04m 00s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-shard https://zuul.opendev.org/t/openstack/build/ac0d62db85424007b503d0859adf1dd8 : SUCCESS in 1h 09m 18s (non-voting)\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/05943ae32b084e75b1b7586e5dfae977 : SUCCESS in 30m 58s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/b1594ecde290480e806172cf60190f8c : SUCCESS in 43m 41s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/8056a02865704278b632ad73f3e24fa8 : SUCCESS in 48m 34s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/0db80de5d9ed4d9bb51fa9a12b9c2f2d : SUCCESS in 1h 07m 32s\n- metalsmith-integration-glance-centos9-uefi https://zuul.opendev.org/t/openstack/build/61d92808ee634ff28d7d4a2fc6255a45 : SUCCESS in 1h 30m 39s (non-voting)\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/fdea259c2fe94bcf8cb69753b1c6575a : SUCCESS in 39m 38s\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/5bc17e1f7f96463cbdbf8aad58e4fd37 : FAILURE in 30m 49s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/f1f84241628041b89b41594c6c803330 : SUCCESS in 46m 32s (non-voting)\n- ironic-inspector-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/8d9c4f98db084a34af49e0a7fe6408d5 : SUCCESS in 49m 40s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/4e77d6cbf9234ca78c06007699560904 : FAILURE in 28m 18s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/fb0b2fbbef1e41d7939e373be052b040 : SUCCESS in 48m 22s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/e8749aa6d17946d893c5fb92909f366b : SUCCESS in 48m 16s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6709d7a7faae4a6ba1d2d925257566ef : SUCCESS in 42m 14s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-centos-9 https://zuul.opendev.org/t/openstack/build/1ddb23adbc3a44bbaf431f483e92b5a4 : SUCCESS in 47m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0f5134c20e42b4091d233e0d2c0551b10948da4b","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-11-28 09:54:40.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"57b5005725ea2a446abce855435cee5a055735bd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 09:55:11.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"89500ee326d4aaba9b36a7a11ba82a27f7567800","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 11:19:23.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/6c4dd5b28cd64618ab3bdc8b00ef77be\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1a79523bfcb64ba58692fe3813c8b87b : SUCCESS in 6m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/42fd549112244105bb74911347203293 : SUCCESS in 8m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3d3351120be14a3aaa922140a07fdacd : SUCCESS in 7m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61ac8d69334b49ce8c57507948dd1093 : SUCCESS in 15m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2bd557625d2c4bf0a705de3a4ce2b119 : SUCCESS in 16m 00s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/b0b2ef080ba14a2783ad52bd6ccb9b52 : SUCCESS in 5m 35s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/a410272527ce4eaf8b146e729f1decd4 : SUCCESS in 5m 01s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/d7fa5cbbe6dc421baecdbb993baacfb5 : SUCCESS in 38m 37s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/d676aa731db54f6d97200efb01d6d2be : SUCCESS in 1h 03m 37s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/dd23a06e3ed940b787cb75aceb1cf3f7 : SUCCESS in 41m 29s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/1f4cf118139540a09b238d39903a1609 : SUCCESS in 44m 24s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/91d70db9f972456f9e8e61950c849144 : SUCCESS in 21m 34s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/2d3de0b1f7a14790a9e0cf9d669679c7 : SUCCESS in 44m 59s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/62c8f55173b84b28a2ba77019a233ecc : FAILURE in 1h 08m 34s\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/c60312cfcaae4d2598cfcbf614d3161b : FAILURE in 1h 09m 02s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/9cb432f06d834e0ba9b6d0c545877fb5 : SUCCESS in 1h 19m 44s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/7d8ece5556f7448ea82106c9f72d0f6a : FAILURE in 1h 16m 14s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/ae5acdadfbd640edb970b15adcac6235 : FAILURE in 1h 09m 11s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/7f6e647d753549e69090e8c15484bcbc : FAILURE in 1h 00m 29s","accounts_in_message":[],"_revision_number":1},{"id":"ab5d0abb3cac227e997a2058d706c06dfedb9678","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-02-27 22:23:38.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a929b1aa477ce766e2ccf65cb61d58a851e9b59c","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-02-27 22:23:50.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":1},{"id":"592633fa418c7c800ff930d9bf9f78bf30ee0f8f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-28 00:32:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/44407a5cc20243e6ae8060bee1c2e21f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d549e4e919a842b991d0ab8122d5252b : SUCCESS in 11m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b8096815cd3492e8b3ac5513bf54cc9 : SUCCESS in 6m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c213722fdab1491d9b2294411a4bb180 : SUCCESS in 10m 01s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b664e13b1eac4a5ca89042daebb2dd24 : SUCCESS in 6m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/62824eb241f147c2903d23679cc3e66f : SUCCESS in 17m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/46c23209a8824613955627a48862a027 : SUCCESS in 17m 26s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/cc5b0d04f5c349809ab6e62fb790e4ab : SUCCESS in 5m 13s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/fb881e6df968467789cc366cb9843940 : SUCCESS in 9m 04s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/fb5466fa8a0b46fab3eaf08361bc2949 : SUCCESS in 8m 55s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/37de2ef802e443f58d76920b8a706c35 : SUCCESS in 41m 40s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/1402da103a944f89a3434fa8b4b6fc93 : SUCCESS in 48m 37s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/5a2cadf6dd77449cbf0399fe5fa8c2ab : SUCCESS in 47m 16s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/47652a508a0640b9929723e000244253 : SUCCESS in 45m 05s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/928587cc5cc94c7288d08d6a287a563b : SUCCESS in 37m 09s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/bb956ba2fee4408e86c7ed58651e0463 : SUCCESS in 48m 47s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/4c2061527abb4c8f8afa088e9d70353a : SUCCESS in 47m 51s\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/22f490ecc6194e3c815b2fd385de0ede : SUCCESS in 1h 01m 41s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/dbdea8369b604a7ebb8bcecf7f74bc31 : SUCCESS in 2h 02m 38s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-shard https://zuul.opendev.org/t/openstack/build/dfdb630abdfe4f9c8cc20a43d498c85f : SUCCESS in 1h 03m 01s (non-voting)\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/ae461546e97f4e99ac3e91250ecf53f0 : SUCCESS in 1h 02m 34s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/e6fadff5a4f4442ca1317cfa90b33f8f : SUCCESS in 38m 44s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/90d2da399fbe4c339949625c70982d1f : SUCCESS in 44m 14s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/c09e91306e17407dba5b9e9058460d2a : SUCCESS in 53m 55s\n- metalsmith-integration-glance-centos9-uefi https://zuul.opendev.org/t/openstack/build/9d54ee1892194dbf944d13a4fd32de48 : SUCCESS in 53m 27s (non-voting)\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/8af7b19587954c558376eb9b11c451c2 : SUCCESS in 47m 49s\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/01b1285db7ce4b65a738d9ac9af2937d : FAILURE in 51m 51s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/95f5ad50d8014dd3a541575a25285ef7 : SUCCESS in 35m 02s (non-voting)\n- ironic-inspector-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/6c1e6240315f40f1a05c68bc6569da2a : SUCCESS in 29m 09s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/051dd8f1159d4355b84208c210abf395 : FAILURE in 29m 20s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/350067a96a9e4ef09212324def06c2a5 : SUCCESS in 31m 33s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/d7d8f011ff3747d38a70abac3ae2c984 : SUCCESS in 50m 00s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-noble https://zuul.opendev.org/t/openstack/build/11634225c50548ce8f32743e2fcd0b5a : SUCCESS in 38m 47s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-centos-9 https://zuul.opendev.org/t/openstack/build/ff64c8a41ca74546857fe425961677d9 : SUCCESS in 51m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5b22b9f73cd77fabe97ca1feebda18e871bd87d3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-28 00:33:33.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6da1270c8e20ec13945e1323c51ad03f175ad4f7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-28 02:48:02.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a5d2632482d4e049fa1b02a109c7b99\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c84bd39622b449ffa08fc1ef51b87152 : SUCCESS in 5m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b41f68af65df4797807359279cecbc0b : SUCCESS in 5m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9811e9537db047c8a2c8fb6eaa477f99 : SUCCESS in 8m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67936a73535e4100b8fd2333790c4507 : SUCCESS in 16m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e5c8004af0a54d1db8663e6b89abb092 : SUCCESS in 17m 25s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/2a5707283d4d4a9988f0c13a35383be9 : SUCCESS in 2m 55s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/bfe660f141f54edfafc4454af342cd1f : SUCCESS in 6m 12s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/9e05a57ace5d408ca705c8a77f3e7948 : SUCCESS in 45m 27s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/031e5ffe5bb34d78bff3a000f83282f7 : SUCCESS in 1h 08m 25s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/8aa5d85b9ff94fa09fc42552a840f43c : SUCCESS in 18m 46s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/6145588ddfc24815bb31f83326f53562 : SUCCESS in 20m 01s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/8196a4326d114453913414ed7e3e863b : SUCCESS in 15m 09s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/832cc3d18f524c79ace66f1f1caf5c61 : SUCCESS in 46m 55s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/c0609c2f167942fbbbfa99962a58afe8 : SUCCESS in 43m 24s\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/be3db2c750fa44708c517b99a10feff9 : SUCCESS in 33m 39s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/abbc35d9739a4dec8f81c58bd70ac69b : SUCCESS in 1h 13m 51s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/20eae57bb8574cfb9189bc7c8f50b93b : SUCCESS in 20m 16s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/10bb2d11cd8043398b2e7491972a3055 : SUCCESS in 20m 00s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/0dad85f0e1044e0b9714069f05fef06f : SUCCESS in 49m 32s","accounts_in_message":[],"_revision_number":1},{"id":"97f6805ee809d4cad15dffb6beb6f2a206ea4bf1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-28 02:48:02.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"333a749998c19d1f075134273125369427e8c924","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-28 02:50:03.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/48d0a63739734fa792274835e393d508\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a20056562e24d33a879d2e73c19bdd3 : SUCCESS in 1m 31s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b260785378584be486a9d8dad8916d5d : SUCCESS in 1m 11s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b549589cf1adb8bc35848ce9eb83c8d3a1eda389","revisions":{"b549589cf1adb8bc35848ce9eb83c8d3a1eda389":{"kind":"REWORK","_number":1,"created":"2025-11-25 14:39:24.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/30/968330/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/30/968330/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/30/968330/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/30/968330/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/30/968330/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/30/968330/1"}}},"commit":{"parents":[{"commit":"454ca784d994838a6f99e8cdb937b231341f3cec","subject":"Merge \"No admin-set maintenance override on power sync\" into stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/454ca784d994838a6f99e8cdb937b231341f3cec"}]}],"author":{"name":"Afonne-CID","email":"afonnepaulc@gmail.com","date":"2025-11-19 21:39:00.000000000","tz":60},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-11-25 14:39:24.000000000","tz":0},"subject":"Fail flat driver rebind when no VIFs are bound","message":"Fail flat driver rebind when no VIFs are bound\n\nAdd validation check that raises NetworkError if the bound port list\nis empty after attempting to bind all ports.\n\nCloses-Bug: #2131962\nChange-Id: I1d533b942144680c2622fec63caa092f96e481f5\nSigned-off-by: Afonne-CID \u003cafonnepaulc@gmail.com\u003e\n(cherry picked from commit 516b0ca0da1c2f659f2130d6b14b5c1cd1b61670)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/b549589cf1adb8bc35848ce9eb83c8d3a1eda389"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/b549589cf1adb8bc35848ce9eb83c8d3a1eda389"}]},"branch":"refs/heads/stable/2025.1"}},"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"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":{}}}]}
