)]}'
{"id":"openstack%2Fironic~996475","triplet_id":"openstack%2Fironic~stable%2F2025.2~I1f88315346ff19a4fcde34f954350b32cf02f96c","project":"openstack/ironic","branch":"stable/2025.2","attention_set":{},"removed_from_attention_set":{"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2026-07-08 18:40:36.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I1f88315346ff19a4fcde34f954350b32cf02f96c","subject":"security: block vendor.send_raw (CVE-2026-54423)","status":"MERGED","created":"2026-07-08 13:58:31.000000000","updated":"2026-07-08 18:42:01.000000000","submitted":"2026-07-08 18:40:36.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":"996475","meta_rev_id":"aeab2b0fc3e1dc5e80ac1d1f2083690abda39240","_number":996475,"virtual_id_number":996475,"owner":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-08 18:40:36.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":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"all":[{"value":2,"date":"2026-07-08 14:38:01.000000000","permitted_voting_range":{"min":2,"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":"2026-07-08 14:05:45.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":2,"date":"2026-07-08 14:54:06.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":"","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":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":1,"date":"2026-07-08 14:54:06.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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"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":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"]},{"_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..."}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-08 13:58:31.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"CC"},{"updated":"2026-07-08 14:05:45.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"},{"updated":"2026-07-08 14:38:01.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":"2026-07-08 14:54:06.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-07-08 15:35:45.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"}],"messages":[{"id":"aebc67209d318bded50e04c74a5d5ebfc55d056a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-07-08 13:58:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"99b1d2cc630c61e53746ab0fc9ff608342fb1099","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-07-08 14:05:45.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"ee00879ebe08b97e68b4c54d6871c71fdab05836","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":"2026-07-08 14:38:01.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"2353f78669143fbe3c6ed78683be33d3226f7184","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2026-07-08 14:54:06.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"60c1a8f2a1c59af840eec5fb89c817ee87ac1abf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 15:35:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3f6dfc6c6868429cb9015313ad73b58d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d2b93d37fe91465c845bb3eff41f5f3c : SUCCESS in 11m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52528d1d482744f6a718d008f6d889dd : SUCCESS in 5m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5b85204675ae48e69cdd78b0ce0dfcdd : SUCCESS in 9m 35s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4c1c194aa0a84516981a36e07f984cf8 : SUCCESS in 9m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bce0c4437ad54d7485f8297366462bd0 : SUCCESS in 15m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e878e5cf5c842a2b9293c6705ca6a69 : SUCCESS in 12m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/91940e1279a443aab880605917c7f61c : SUCCESS in 16m 51s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/dbf0158eee734013a8b1c2ca49b08a23 : SUCCESS in 5m 17s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/165e2bff7b874477958d6fe9644bbc65 : SUCCESS in 10m 50s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/572c2c71d185488e96de8145178cafa0 : SUCCESS in 10m 15s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/3abf52d9508b49078b2db6cd36eb9434 : SUCCESS in 24m 05s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/f790973f07154a7f84a04531d977e2b0 : SUCCESS in 50m 43s (non-voting)\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/82c5f70dec6242549db80433b32c7e4d : POST_FAILURE in 45m 44s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/3601d11c76524a108280dc456f9c0d70 : SUCCESS in 27m 23s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/b2a369ff299140aca341bd086c0e36a5 : SUCCESS in 50m 18s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/e763c407c71e4ebcad7b2e927d5e05c9 : FAILURE in 18m 52s (non-voting)\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/123bcbc1f70c4b699484006e4fcf4713 : SUCCESS in 50m 15s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/c657dfdba4604ee18f187d99673a7263 : SUCCESS in 47m 26s\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/4259fe2b2b4b4379b9a915cdb1797b76 : SUCCESS in 1h 06m 48s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/dde0f6ea6c90462f8502e812860e61fa : SUCCESS in 53m 54s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-shard https://zuul.opendev.org/t/openstack/build/ccdc203ac4cd4814b4a995fccc7cd678 : SUCCESS in 1h 24m 31s (non-voting)\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/098de817d6004facbeda025d3833e186 : SUCCESS in 54m 44s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/5e719c3b59d8432da375337db87d56da : SUCCESS in 39m 55s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/c4d0aa2afdbf4eadb49c375632a74392 : SUCCESS in 30m 20s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/25b4fe07cd414e3fb2d4053d10fc12e1 : SUCCESS in 31m 05s\n- metalsmith-integration-glance-centos9-uefi https://zuul.opendev.org/t/openstack/build/19a7d8be85524581a90d87d392e3cdd1 : FAILURE in 27m 45s (non-voting)\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/a5adbbb59d2d4704b380988493b28735 : SUCCESS in 1h 19m 26s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/febcbd5944b1425589b4c8b4ffc3ff2f : SUCCESS in 1h 13m 29s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/193ac75f0e3e40da9d09b1a8def7153e : SUCCESS in 31m 22s (non-voting)\n- ironic-inspector-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/e8558b91e464446c8e23f85a120bc662 : SUCCESS in 50m 25s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/819a2a32792943a3b631639df9896271 : FAILURE in 18m 35s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/372c9c060afb4496abed84bc6fc515f5 : SUCCESS in 52m 50s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/0438e0e2726e4e56a7ef5d5941003021 : SUCCESS in 1h 00m 19s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d5ebeeaf2d27444885efbf68da196b17 : FAILURE in 14m 48s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble https://zuul.opendev.org/t/openstack/build/993f587e0b2d4bdd9b78cfa71c931f17 : SUCCESS in 45m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9cfa8b7e869c1ebabb948dd3436428c20fcbaf12","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 15:36:20.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"2994c0dd6749a852bb582161a402eee939ee64a8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 18:40:36.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/74cac55d0b2045f2bf8b15590e897620\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/39ffbe088145471ba1a2f350ff6a32e7 : SUCCESS in 6m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/53d33959ea6d43e28ccd847648bc6488 : SUCCESS in 8m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e6b28ade4ea4413ea7f3da9cf694ce92 : SUCCESS in 8m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d421831ec29a4406860ec1edc71c11fe : SUCCESS in 14m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ef2c1bd45a6d4e5880a3f8df1e89682e : SUCCESS in 33m 07s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/a4ba1b84c5a746da8a3f088c989fcefa : SUCCESS in 7m 04s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/9db700f848d54d318a2a3dd8ad86a4cd : SUCCESS in 11m 31s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/869d74831f6e4112b0d132d7b295ef6e : SUCCESS in 43m 25s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/aef96f7f9da04a2c952efb4e3b2d6bcd : SUCCESS in 33m 20s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/df725b6fe1c54c20a8b29dd3c3bbfac1 : SUCCESS in 34m 48s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/c972c7e55b0a4125add26fa2d138aa10 : SUCCESS in 56m 45s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/f627968cd7c24b08aaef65e041c079b8 : SUCCESS in 34m 11s\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/9a54595ea99745eb8ec40d017df5d6ef : SUCCESS in 33m 37s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/d6905d3b56104150b4a34532e11c1aeb : SUCCESS in 24m 52s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/f2d32815b2d44d469f970b9f94a8ae50 : SUCCESS in 46m 38s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/b2980d4e957848058a0aa379ed78754a : SUCCESS in 1h 19m 12s","accounts_in_message":[],"_revision_number":1},{"id":"4c128189ede08ecdb3d588b9a415f9e37191dc08","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 18:40:36.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"aeab2b0fc3e1dc5e80ac1d1f2083690abda39240","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 18:42:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0216622e73134946b5ed44c70e0a6e5f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d7252968a1049069b716984e9748c7f : SUCCESS in 1m 09s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/10d2c07e54ab471c9d93430f29a34123 : SUCCESS in 48s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"0a3fb61981cf4812f114b5a84e5b64d91f07c38f","revisions":{"0a3fb61981cf4812f114b5a84e5b64d91f07c38f":{"kind":"REWORK","_number":1,"created":"2026-07-08 13:58:31.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/75/996475/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/75/996475/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/75/996475/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/75/996475/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/75/996475/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/75/996475/1"}}},"commit":{"parents":[{"commit":"366c240e31e6ede3cdadf12e3d020d1d115d7525","subject":"Fix bootfile_name_by_arch to consider boot mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/366c240e31e6ede3cdadf12e3d020d1d115d7525"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-06-09 19:43:41.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-07-08 13:58:24.000000000","tz":-420},"subject":"security: block vendor.send_raw (CVE-2026-54423)","message":"security: block vendor.send_raw (CVE-2026-54423)\n\nA recent security report highlighted issues with the ability\nto invoke the ipmitool vendor pass-thru interface method\nof ``send_raw``.\n\nWhere in the step model, this becomes \"$interface_name\".\"$method_name\",\nhence, \"vendor.send_raw\".\n\nThis patch disables the method because standalone operators\ndo not have the Role Based Access Control model to fallback\non in order to prevent misuse of the interface. While the\ninterface may still be useful, this disables the ability for\nstandard API users to invoke the method by default.\n\nNOTE(JayF): Resolved some conflicts in ironic/conf/api.py\n\nRelated-Bug: 2150458\nChange-Id: I1f88315346ff19a4fcde34f954350b32cf02f96c\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/0a3fb61981cf4812f114b5a84e5b64d91f07c38f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/0a3fb61981cf4812f114b5a84e5b64d91f07c38f"}]},"branch":"refs/heads/stable/2025.2"}},"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":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."}},{"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":{"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":""}}}]}
