)]}'
{"id":"openstack%2Fironic~950310","triplet_id":"openstack%2Fironic~stable%2F2024.1~I460751b761462dbb630368e474e207fed90f289a","project":"openstack/ironic","branch":"stable/2024.1","topic":"bug/2110698-stable/2025.1-stable/2024.2-stable/2024.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":"2025-06-06 22:12:06.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I460751b761462dbb630368e474e207fed90f289a","subject":"Fix agent get_XXX_steps retries from being treated as not fresh agents","status":"MERGED","created":"2025-05-19 13:27:52.000000000","updated":"2025-06-06 22:13:43.000000000","submitted":"2025-06-06 22:12:06.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":"950310-bug/2110698-stable/2025.1-stable/2024.2-stable/2024.1","cherry_pick_of_change":950309,"cherry_pick_of_patch_set":1,"meta_rev_id":"4914fc4fcfa3483d27dc1258df4ba8e9d5d91520","_number":950310,"virtual_id_number":950310,"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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"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":"2025-06-06 22:12:06.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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"all":[{"value":2,"date":"2025-06-03 17:30:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"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"]}],"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":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":1,"date":"2025-06-06 17:55:24.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"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"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"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"_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":"2025-05-19 14:18:27.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-05-19 15:53: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":"REVIEWER"},{"updated":"2025-06-03 17:30:42.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":"REVIEWER"}],"messages":[{"id":"bae47e79e93732cb51395fe33f746696e602e44a","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-05-19 13:27:52.000000000","message":"Patch Set 1: Cherry Picked from branch stable/2024.2.","accounts_in_message":[],"_revision_number":1},{"id":"90a34e51668906e7e8ada5a4fe8a050beaf84f1e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-19 14:18:27.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a363c5727e0741deb0ee6a06c580e55b\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4c2f21d11db440beb1b629fa0dc7635a : FAILURE in 13m 00s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0e4e68faf7694a53ad6f8caffba43f45 : SUCCESS in 10m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"947f074221c54629b68333842f2ec58aef139357","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-19 15:53:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9f65e01870a44ff98b71b7357a00d0cf\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3974e12d685141c1b8c125c6db085550 : SUCCESS in 12m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8f92a348d4b4b5b91f536bd88a973cd : SUCCESS in 4m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/08520a45f94b4aafb85b254c3e6c5c2f : SUCCESS in 8m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0424ef19d98846529d25313aeb98a74d : SUCCESS in 7m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32d9838db314427286311f9142e42db2 : SUCCESS in 14m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6e3c5cfc4aa74352943d3d7028a0f807 : SUCCESS in 18m 28s\n- ironic-tox-bandit https://zuul.opendev.org/t/openstack/build/eb978b0febaa4a1890844bc3e8ccf7fc : SUCCESS in 4m 45s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/93c90be83dcd446688a8aa490879b104 : SUCCESS in 6m 20s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/0f1dc5aa1ec44bfcbef9b23bbe1ff07a : SUCCESS in 9m 49s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/0418025c14804fdb82c0de6689b2da14 : SUCCESS in 8m 40s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/344bde68292d4eefb801631603a3e172 : SUCCESS in 25m 41s\n- ironic-tempest-functional-rbac-scope-enforced https://zuul.opendev.org/t/openstack/build/8720143ec8614c86bfd6e766105a2189 : SUCCESS in 27m 35s (non-voting)\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/102489fd0dca443bad01095c9a38bca1 : SUCCESS in 55m 18s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/85a76997e1664a1b9ee36f1ce700feda : SUCCESS in 1h 02m 25s (non-voting)\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/f624db3db1824e8daecb4fc7b588ba04 : FAILURE in 2h 10m 42s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/bbfa62ce6d504d0a8bb2b9be542c0279 : SUCCESS in 35m 40s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/57368633897743a183fa98dec4eb4d0b : SUCCESS in 36m 00s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/f8b6100f58f4494399004672bec5bb81 : SUCCESS in 27m 32s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/f41e2d8efcbf4e45b596c54106faa5d6 : SUCCESS in 38m 59s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/ffe734c7f56646b3a301da7462a9726e : SUCCESS in 1h 31m 36s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-shard https://zuul.opendev.org/t/openstack/build/1d689cdf4a7d40aa90702c9fb6a3e1e2 : SUCCESS in 49m 55s (non-voting)\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/25567526fbb84a65b39589e24ab08735 : SUCCESS in 56m 47s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/1a8820bd338947c5ae9f85fc86a44075 : SUCCESS in 35m 00s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/d070dc8c8fa24f949e7bc965698a1f0c : SUCCESS in 40m 17s\n- metalsmith-integration-glance-centos9-legacy https://zuul.opendev.org/t/openstack/build/50a59d3a5fba449daa371304e2e92d4c : SUCCESS in 1h 17m 11s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/d3b8afc900ac4c408d20a3ed17081838 : SUCCESS in 45m 34s (non-voting)\n- ironic-inspector-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/08d5d29f205f4b198856abe032187621 : SUCCESS in 39m 57s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/820bc198469a45939d6df8579a57f728 : SUCCESS in 39m 39s (non-voting)\n- ironic-tempest-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/2ac2b86de87d4a5aaef5e4d907dc3fb3 : SUCCESS in 49m 11s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/4f17cd82708b43cc8801021f1ce2ac08 : FAILURE in 54m 32s (non-voting)\n- ironic-inspector-tempest-rbac-scope-enforced https://zuul.opendev.org/t/openstack/build/866f186c1d23461e898f946e1baac727 : SUCCESS in 36m 19s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/66921e90550d42ab992c21f37f397980 : SUCCESS in 38m 27s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-centos-9 https://zuul.opendev.org/t/openstack/build/35db755bb80347ee8d85e9ee0ccf98b6 : SUCCESS in 41m 57s (non-voting)\n- ironic-tempest-pxe_ipmitool-postgres https://zuul.opendev.org/t/openstack/build/8ec4167383a24bc1b5471e3120d5f507 : SUCCESS in 39m 03s (non-voting)\n- bifrost-benchmark-ironic https://zuul.opendev.org/t/openstack/build/018f985df6434d2b84d22584810bc0e1 : FAILURE in 6m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7ab246257bd66c8e85b499522e7babe59363ce13","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-06-03 17:30:42.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"32587da1e04d050108ec02b77dca322c9fd5957f","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-06-03 17:30:48.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":1},{"id":"7153cf9ea141a47fc94970f07ceaec3d59960d7a","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-06-06 17:55:24.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"815823d797733e6363a4a69433359f203ce7654b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 17:55:59.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4057345209fcece1078303f1ef3fd6e37df4a720","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 19:03:40.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/23cf07ae517b46eea45e3a3048819075\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2860bc75bc36495582b6b774d9f7ee21 : SUCCESS in 5m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/15f6b5a409224b7b96c6d4153fbbff7b : SUCCESS in 10m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a14b35ac9991403c9c012af0636583e6 : SUCCESS in 6m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f207e891a725403f848bbdb2b3a0d417 : SUCCESS in 12m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/abdb8cf93e3449c69885d27a6d0b2a60 : SUCCESS in 19m 16s\n- ironic-tox-bandit https://zuul.opendev.org/t/openstack/build/082275b9c8ad454894bb348f88edf03a : SUCCESS in 4m 07s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/3d2385eae22c451b8e4a0a4d7f05c889 : SUCCESS in 4m 56s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/b19372a4da3f47e8b47ac40c0180d2e6 : SUCCESS in 8m 14s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/65f0edfc0d364ef4a7fef830cf4c9b55 : SUCCESS in 30m 17s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/fdecdf01a5f04643a08320c7608f0c69 : FAILURE in 7m 44s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/88a18697e7d044a78642a0163633c423 : SUCCESS in 38m 32s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/3febad2c4d81431c98571dedb0c063d2 : SUCCESS in 32m 49s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/637e687a980d4312800b3d157e43b447 : SUCCESS in 45m 09s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/d129933bfa5b47cd925a8e84b58ad8d2 : SUCCESS in 33m 30s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/3df75b248a0f48ea82a906dfbcb29f6b : SUCCESS in 39m 10s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/324e6a830b3d43cbb0c36aa71245b8de : SUCCESS in 42m 07s","accounts_in_message":[],"_revision_number":1},{"id":"6e49b0d83a4c59bb9df884d2a60fefee866f9280","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-06-06 19:20:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0b225abc27dab59336e344fb5d37b48e345db58f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 19:32:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3030aa595d834d0797b45401b0b6f4ed\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/e28ba3d45d954037b0d5dd4f7f660369 : SUCCESS in 10m 24s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/5c179cf6260f4816a2389b1fe9dcc8a7 : SUCCESS in 10m 06s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"84acf2d3069e58009b8158f421afc2945c502688","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 21:22:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ab73a4077ad144709e24447eb41835e1\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8f6fc15f984e4e219373f50e2345e647 : SUCCESS in 10m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a932f3103de40b0bf1df224344a1d51 : SUCCESS in 5m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/32d1a984fd694e61b7903518e6ba87df : SUCCESS in 8m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/43c2ef1a9bb548ee80dac44a560a88fe : SUCCESS in 7m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49c559d7dcbe4c81a3f10e0603312f16 : SUCCESS in 12m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/681b5c2ac81a417f8f455f23e719af8f : SUCCESS in 17m 15s\n- ironic-tox-bandit https://zuul.opendev.org/t/openstack/build/fc9f40cedf9c466883274ea75e1200e8 : SUCCESS in 4m 41s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/9a0ddf9814304db78b12aa86276f2900 : SUCCESS in 4m 39s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/563ca06f26814fd380e9fddc69264889 : SUCCESS in 10m 26s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/c8f12981e2fa4db6925eed9537ec872f : SUCCESS in 4m 14s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/b2a37a829b9e4f48822544aeb6a462ea : SUCCESS in 20m 28s\n- ironic-tempest-functional-rbac-scope-enforced https://zuul.opendev.org/t/openstack/build/be437fb3f468458a8a8fe5a8beeeaf9c : SUCCESS in 23m 04s (non-voting)\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/5f6f625b18524134ae1a8157cb88385e : SUCCESS in 29m 36s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/5fbfca6ba90a44a9b2b15685951062d1 : FAILURE in 49m 04s (non-voting)\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/83c6f79c4220414c837f5be4a48eb3cd : FAILURE in 2h 01m 06s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/6dc6e81ba8e94a61af9d8fc4fbf4027e : SUCCESS in 32m 43s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/7120188ee6a043cf83326d88078d23ac : SUCCESS in 40m 23s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/64da20d76f9c47bb849798500bcf6e45 : SUCCESS in 14m 38s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/6fa4d3026eeb4a56ae21e00dc1ed0f4a : SUCCESS in 40m 32s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/2ab7f616efbf4854ab4167c0e7282450 : SUCCESS in 1h 44m 38s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-shard https://zuul.opendev.org/t/openstack/build/2dd11b9a825b4154b41b825b34949d2f : SUCCESS in 54m 04s (non-voting)\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/b71443139b454355a86cf6ed66f6b3e3 : SUCCESS in 34m 59s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/cff6c90c224a4d4598fa0f69702097c1 : SUCCESS in 36m 47s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/c19100361c8247bd8fb5549155f116df : SUCCESS in 24m 54s\n- metalsmith-integration-glance-centos9-legacy https://zuul.opendev.org/t/openstack/build/7dfc35611df7479fa4e06984d6305325 : SUCCESS in 44m 38s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/51d87b52db34440dbcbdb645032b6bf2 : SUCCESS in 25m 18s (non-voting)\n- ironic-inspector-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/79172b1b2ba845efb174b8875842e609 : SUCCESS in 39m 21s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/d00ab8da335442999015c8b9b23a22ee : SUCCESS in 25m 05s (non-voting)\n- ironic-tempest-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/f13a5b202abc47f994940f4ec6f61c55 : FAILURE in 1h 07m 53s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/4235e44048f14eaf8d9524072f0cae7a : FAILURE in 55m 23s (non-voting)\n- ironic-inspector-tempest-rbac-scope-enforced https://zuul.opendev.org/t/openstack/build/20c3b3ba728142f49387960937c23184 : SUCCESS in 36m 35s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1cc44b75f5d54b19a93183c5ac8e0ef1 : SUCCESS in 34m 12s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-centos-9 https://zuul.opendev.org/t/openstack/build/075e1efca7804bffb3935046cfcf7206 : SUCCESS in 33m 02s (non-voting)\n- ironic-tempest-pxe_ipmitool-postgres https://zuul.opendev.org/t/openstack/build/b9fc067455df4c46a2b9ba10eb0ca061 : SUCCESS in 32m 32s (non-voting)\n- bifrost-benchmark-ironic https://zuul.opendev.org/t/openstack/build/25fe6d74c0ad4e4ab58c7845e1e5dbdd : FAILURE in 5m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c52dd4455384512aebfbb9f5009e56af44c4f845","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 21:22:31.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3f118d15136e020aea83892b738a434909fee12a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 22:12:06.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db2b68506968475b86e9248bc5281224\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45e16e4856734a7f835e44770bae9573 : SUCCESS in 6m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f054bb40298a448cb6902336030b4d3a : SUCCESS in 8m 03s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/23836fc227e1407f999d32fdb6b508e6 : SUCCESS in 7m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f94f7db9a3f94ef2bc8163fa0ba7916b : SUCCESS in 10m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b45ee4a5603b41df9189bb4ecf14bad9 : SUCCESS in 11m 09s\n- ironic-tox-bandit https://zuul.opendev.org/t/openstack/build/7d480da8bc0a4b9798ddec2d8f87e586 : SUCCESS in 2m 33s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/56e6fb4911504fff88a20f85ea622f7d : SUCCESS in 3m 21s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/4bfdd88b55b44d3f93d12a5132b69557 : SUCCESS in 8m 40s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/b45961559e744f64b03264b475ca7863 : SUCCESS in 12m 01s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/4af4bc87469e4c9ba70585e6e0bc3192 : SUCCESS in 21m 08s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/279947bffc094dc5b59eb40d77eaad5d : SUCCESS in 38m 42s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/4e2ba2cebd1541d79ada000c934bd37b : SUCCESS in 13m 58s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/2c16c8489c464d00ac9072b0daec07b5 : SUCCESS in 40m 18s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/de4cf785ed9c40f08d723d275cd8af7d : SUCCESS in 27m 16s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/a61afcc0704941838679a292d8a689c9 : SUCCESS in 37m 21s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/a9a94b8c0eb545fea2ba5e7918de5e56 : SUCCESS in 44m 05s","accounts_in_message":[],"_revision_number":1},{"id":"ea72583073969aeb072ed1a61e60ccbb1bfbd594","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 22:12:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"4914fc4fcfa3483d27dc1258df4ba8e9d5d91520","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 22:13:43.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e41475c1dd74069a3b58cd561c80292\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/29f73b633b284656922da630bc395c7e : SUCCESS in 1m 24s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8c133b49602f4620bb82384efd77ec43 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"a7ecec5ff471d95e523562bd23e616faf7d28e22","revisions":{"a7ecec5ff471d95e523562bd23e616faf7d28e22":{"kind":"REWORK","_number":1,"created":"2025-05-19 13:27:52.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/10/950310/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/10/950310/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/10/950310/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/10/950310/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/10/950310/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/10/950310/1"}}},"commit":{"parents":[{"commit":"cc8d7c08cb313c39a79e1a8b59800f2ea1931525","subject":"OSSA-2025-001: Disallow unsafe image file:// paths","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/cc8d7c08cb313c39a79e1a8b59800f2ea1931525"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-05-14 17:11:35.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-05-19 13:27:52.000000000","tz":0},"subject":"Fix agent get_XXX_steps retries from being treated as not fresh agents","message":"Fix agent get_XXX_steps retries from being treated as not fresh agents\n\nIt is possible that an agent is booting in an environment with firewalls\ndoing evil things like not closing sockets, or where a FIN-ACK never makes\nit to the conductor, or whatever.\n\nThis can result in the client hanging and eventually timing out.\n\nIronic\u0027s agent client code automatically retries. Which is cool.\n\nThe agent records it got a command from the first attempt, and then again\nfrom the retry. Everything goes swimmingly until Ironic goes to assess\nif the agent is a \"freshly booted\" agent, or not. At which point, the\ncheck logic would see the multiple \"get_xxx_steps\" calls in the agent\nlogs, and declare the agent not to be freshly booted due to the retry\nattempts.\n\nSo instead, we now explicitly evaluate the results of the command in\nwhole to account for retires. This commit also adds additional tests\nas the helper was previously only really being exercised with empty\nlists in unit tests.\n\nCloses-Bug: 2110698\nChange-Id: I460751b761462dbb630368e474e207fed90f289a\n(cherry picked from commit 91b28bc43bc2c14b485098c64851d455614c103c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/a7ecec5ff471d95e523562bd23e616faf7d28e22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/a7ecec5ff471d95e523562bd23e616faf7d28e22"}]},"branch":"refs/heads/stable/2024.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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}},{"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":{}}},{"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":{}}}]}
