)]}'
{"id":"openstack%2Fironic~968150","triplet_id":"openstack%2Fironic~master~Ie79f81ec16bf1e9c6eb6d38bce98a3c8c118bec5","project":"openstack/ironic","branch":"master","attention_set":{},"removed_from_attention_set":{"5890":{"account":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"last_update":"2025-11-24 21:11:45.000000000","reason":"\u003cGERRIT_ACCOUNT_5890\u003e replied on the change","reason_account":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}}},"hashtags":[],"change_id":"Ie79f81ec16bf1e9c6eb6d38bce98a3c8c118bec5","subject":"fix: remove unnecessary trailing slash","status":"MERGED","created":"2025-11-23 20:06:43.000000000","updated":"2025-11-25 00:43:21.000000000","submitted":"2025-11-25 00:42:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"968150","meta_rev_id":"3deb9045a9ee432737fdb91c7096686757c7c46e","_number":968150,"virtual_id_number":968150,"owner":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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-11-25 00:42:24.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":2,"date":"2025-11-24 15:46:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":2,"date":"2025-11-24 15:00:00.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"]}],"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":1,"date":"2025-11-24 15:00:00.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_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-11-23 20:26:12.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-23 22:45:32.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-24 15:00:00.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":"2025-11-24 15:46:07.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"}],"messages":[{"id":"d8127954fe39ab424a29dd2dce580068d71e8091","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-11-23 20:06:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3ebe6d2d67eb9b17e1c0b439eaf0111299744706","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-23 20:26:12.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1adaca6d3bad44b199e53f2450214fcb\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c502dfc46d8f4cc28e5bf1045bad5c9a : SUCCESS in 11m 03s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b6dc31994e354ed1ad03f652ce5c6a35 : SUCCESS in 11m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/3db3f6d31805444c97c073ddab1a4be8 : SUCCESS in 14m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6226aea7028caa51b93b502865aab9b38f1a5a1a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-23 22:45:32.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c64fed3b042145018aaaed351ce7c11d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/eed5babc9f6b4e8889aac585af077fc5 : SUCCESS in 13m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/842c085e2b714b1f88b50a7e18127859 : SUCCESS in 10m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/104c04e11b884efab82f777c95b7d4fd : SUCCESS in 8m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/273ca6e8f1b54b6480c4ae8d36b5ad43 : SUCCESS in 9m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7c52d8584164e5ab0529db11efa69ca : SUCCESS in 17m 42s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/7387cbda748b4161b37f44a30503f380 : SUCCESS in 5m 16s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/416636c14ca94622bb3a1dbbb0a439b4 : SUCCESS in 11m 55s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/d1309cc509034cd1992e8405945e2adf : SUCCESS in 9m 48s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/00474139d2d140ecbcbb8e1ae3ac4546 : SUCCESS in 15m 23s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/b689e2208978412caf7b78cd6cdc9c52 : SUCCESS in 1h 15m 00s (non-voting)\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/59040715909a484cab44f6af57b78487 : FAILURE in 26m 12s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/37f3788589fb4574adcfd8d85a8f6294 : SUCCESS in 26m 55s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/9c9f828a5ece4a349358324d43516ccf : SUCCESS in 28m 45s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/1527bae0c9a14d7baaa0e997673f0af9 : FAILURE in 26m 34s (non-voting)\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/e1ebee65c5714fcd9bb585706d68f6be : SUCCESS in 32m 56s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/f6a84162cef54d51afbef9591ba1ed74 : SUCCESS in 44m 03s (non-voting)\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/ac2d6bfb72294d00907d408981ffe9fe : SUCCESS in 1h 04m 59s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/52221885b7d54891b9c231a3d85e0e8f : SUCCESS in 2h 32m 20s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode-shard https://zuul.opendev.org/t/openstack/build/f8b33450755642b2aea6c3d94dda083f : SUCCESS in 40m 06s (non-voting)\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/7d81e448d38e4ba0a31d02b1230b5153 : SUCCESS in 1h 06m 44s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/ee253bd61b3c40ab8b82bae5c7aa7aca : SUCCESS in 29m 01s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/af233f8629fc449489f39cc2cd1dcc8a : SUCCESS in 48m 34s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/6ebf8d2974b14481b939fde22307b17d : SUCCESS in 1h 06m 23s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/0c57ebbd70ea4dfca74f65d6d963d811 : SUCCESS in 1h 44m 23s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/9c1cf6d7ac224480892e727f8105db2b : SUCCESS in 1h 08m 34s (non-voting)\n- metal3-integration https://zuul.opendev.org/t/openstack/build/638287855bc242e8a47ccc8d45653276 : SUCCESS in 26m 44s\n- metal3-ironic-standalone-operator-functional https://zuul.opendev.org/t/openstack/build/2aae7fa3549d43c99dafb0a59fcb06fb : FAILURE in 8m 21s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/e0583bf836cb4b75a74a99e4e679f007 : FAILURE in 35m 19s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/42d29e5caf684b36b792e1b51847bbba : SUCCESS in 23m 42s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/8eb0804744d44a4cad8ee4aad8b6e74d : SUCCESS in 19m 32s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/5cb2973e20314e1cbece42340de1605a : SUCCESS in 39m 10s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-noble https://zuul.opendev.org/t/openstack/build/66fb23a2b133406ca5484a79abc0f2d2 : SUCCESS in 39m 09s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b6b6c9ad41bc46feb4337a12b9254d9a : SUCCESS in 43m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5e657239be62dd9162d5cb250962d938065ccc6b","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-11-24 15:00:00.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ad5ea4cd286cd3eaf5184e1cff82c763c6fa13e7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-24 15:01:55.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"d8116221b534fec5d5120e663a8bdd6db81469f1","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":"2025-11-24 15:46:07.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"bfe6a65b3633c721c0954363dd184806270a0cde","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-24 16:23:53.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/fe0656fcda6044c3b04bfc9db23f049c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/00054a54ec364794995a77ad295ccc98 : SUCCESS in 3m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6b8cff8064a64693b4ecc55b4e3e3d76 : FAILURE in 9m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5bb2758ff83245248e48f77fff32a2e9 : SUCCESS in 9m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c479459bbca431db380c0086bf99272 : SUCCESS in 17m 10s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/d8665c5530664523aad52207c227622d : SUCCESS in 6m 15s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/25e85143dede4fe58b5cbcf8335093c3 : SUCCESS in 10m 25s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/c113755911914523813198ae02a81338 : SUCCESS in 38m 14s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/c44ce8346e0b4c159bf00a5214954b40 : SUCCESS in 45m 00s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/187c6c1ddceb44dc9fc222a491851b76 : SUCCESS in 38m 03s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/33903845273e46ed89431b64985d9a89 : SUCCESS in 20m 47s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/a8bec5334f824a7ea99f7206283e2ca9 : SUCCESS in 1h 09m 29s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/2e247a103fad44048e244ea49f395f57 : SUCCESS in 34m 31s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/c9ab7bcbb95944258a301d81c63f3943 : SUCCESS in 52m 42s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/cb8b2d2f115b4964af70635ab7e93e85 : SUCCESS in 1h 11m 55s\n- metal3-integration https://zuul.opendev.org/t/openstack/build/e98d356869214118a49dd69638ea6977 : FAILURE in 9m 57s","accounts_in_message":[],"_revision_number":1},{"id":"80aa737c9b4b978b79c9f51eac2c2ebafc9d213e","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-11-24 21:11:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e48816f9f47429b2122c92cd431ab0b303625b54","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-24 21:56:36.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d00c2b247af446aea27aced5ae5a4e33\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c68480da769643b8ab79a906cd6c797e : SUCCESS in 12m 03s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/eb52794dbc6f45fc9787f89108f6cf62 : SUCCESS in 9m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0356439f79d44b8cb9b6d6e17525f607 : SUCCESS in 11m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b803a26cac76185af579aab2055ff47d649faaa5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-24 23:16:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8f87f5ea319d4522bdcf56730993e293\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/04364439e0824097bdf7e1eaa988f74c : SUCCESS in 12m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7beb789cab51441c9e762be833318403 : SUCCESS in 6m 29s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8b1bfcae93fb43eda8e6721ea58240fa : SUCCESS in 10m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/38fac8cd986e47ab9908b1f643b60cb0 : SUCCESS in 14m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3503bf3c382944ef842939292eeb9ebd : SUCCESS in 14m 55s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/2a45f013db8d403d930e39b3b11b69b5 : SUCCESS in 5m 33s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/d235f25c27f347e7bc58816aa03a26a9 : SUCCESS in 11m 17s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/649b3e11d572411f9d0cf9a8ccffa599 : SUCCESS in 9m 35s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/fcfdb37ce62e44269d3096a0b42e2bc9 : SUCCESS in 27m 44s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/fa436827e0a0446cab2a9ade6abd21d7 : SUCCESS in 58m 06s (non-voting)\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/c8641c89f19f4cd48db4c1352e568df3 : FAILURE in 35m 21s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/c538d75c54534b08bcb440cc8098c650 : SUCCESS in 19m 51s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/ecde19e8ac394540bd5f9b099e923c9d : SUCCESS in 55m 39s\n- ironic-tempest-ramdisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/c093552ece7648fc85a801e8c9112f22 : FAILURE in 18m 14s (non-voting)\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/8dd1a43ad0db43f3a7c988187560e9d3 : SUCCESS in 32m 38s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/6b6754d5551a4a6e9f50b9e58b6d8671 : SUCCESS in 47m 45s (non-voting)\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/17343364625c43b8adc3ded5c4ece074 : FAILURE in 1h 00m 30s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/78024f07fff04f1184d04806781d1775 : SUCCESS in 55m 06s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode-shard https://zuul.opendev.org/t/openstack/build/eca07233a38c439aa20e30628f321159 : SUCCESS in 1h 46m 05s (non-voting)\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/91f305a7bd894b8a942177d27e4594ac : SUCCESS in 57m 00s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/df6016b7a7004ca4aaede172535b80b1 : SUCCESS in 27m 10s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/2787ac66b8b5478796fd57cc8fd18a5f : SUCCESS in 22m 34s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/905c806cb15e433a850f228caac1ef91 : SUCCESS in 56m 39s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/cc810e407e8847aaa65462812ed0d47c : SUCCESS in 1h 20m 47s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/e8181b84172a4d2cac545c58c2ab7e16 : SUCCESS in 1h 05m 54s (non-voting)\n- metal3-integration https://zuul.opendev.org/t/openstack/build/0587b286f16044608deb462dbc969ffb : SUCCESS in 26m 49s\n- metal3-ironic-standalone-operator-functional https://zuul.opendev.org/t/openstack/build/a4a1f19ceb984bc186a55e6ec666da62 : FAILURE in 8m 26s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/10b06f6ecb01459e8c7d8612173d4c67 : FAILURE in 39m 05s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/9727eabb826949e0a10b0137f61a40d4 : SUCCESS in 44m 37s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/f6ebaa5c4f1e4f2d9c58d0d5fc117411 : SUCCESS in 42m 03s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/f91a941559464c07bebf7fbdc9612c63 : SUCCESS in 1h 10m 31s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-noble https://zuul.opendev.org/t/openstack/build/072cdaf6fefe4cfdbf4600256f1d625a : SUCCESS in 31m 51s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8e878641b79e415298d8748f4da7cc42 : SUCCESS in 43m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bc5c03f9fbad24de25351a2895aed596d1e601b5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-24 23:17:22.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7e427ea0e2bece8d5edf439012ab44cacc18bd47","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-25 00:42:24.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/92c4ba78171340cfa2856fa077798f4b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1f38c90447b44f88a9cbbacc1190b92 : SUCCESS in 8m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bb42fa4c0cb24f5dbf9de9cbf94ddcc7 : SUCCESS in 7m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/71eb8c96f7a244f7b3f3c805e6fc2790 : SUCCESS in 12m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ece244d04d4d44958a6b019572595f73 : SUCCESS in 16m 49s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/df80c8cf52604b559e43c169e6783dbd : SUCCESS in 5m 16s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/2f1f6a0b1332429da6e6ef1d4fbe8a69 : SUCCESS in 10m 28s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/617af9d2f19b47a294cae44d4ea9d7a2 : SUCCESS in 42m 25s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/fafda2273f5f4a34850f5b254356c04e : SUCCESS in 23m 02s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/a47becf822e84002b862d5b3058230f0 : SUCCESS in 54m 34s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/0f2b473ff9f9421182cee2bf4a30827b : SUCCESS in 35m 50s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/f163ebfbada94374827d97eea9005fd3 : SUCCESS in 1h 13m 17s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/286abfb776c84f0d8aeb9054259f54c4 : SUCCESS in 38m 51s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/644022fc68e84d71942a5e4bf9e3e2e2 : SUCCESS in 46m 21s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/0c3e6bb77a0944ac8e3453047461f3ca : SUCCESS in 31m 54s\n- metal3-integration https://zuul.opendev.org/t/openstack/build/a7ca6efd20894f629a28ac037bd140ca : SUCCESS in 27m 24s","accounts_in_message":[],"_revision_number":1},{"id":"4cdb3a0c1c20eb45bc124e3bed3aafb60f23c103","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-25 00:42:24.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"3deb9045a9ee432737fdb91c7096686757c7c46e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-25 00:43:21.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2bc8fdeaf574472da341b42d00f32b43\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d1f41f92bf7943bc82709f09ec02de5b : SUCCESS in 48s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9ce7045970a69a1ac99ff668be8711667d1fbd5b","revisions":{"9ce7045970a69a1ac99ff668be8711667d1fbd5b":{"kind":"REWORK","_number":1,"created":"2025-11-23 20:06:43.000000000","uploader":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"ref":"refs/changes/50/968150/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/50/968150/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/50/968150/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/50/968150/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/50/968150/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/50/968150/1"}}},"commit":{"parents":[{"commit":"3d07fdeee8f8bd50f3986c40b87e402c59d2f923","subject":"fix: grammar Ideall -\u003e Ideally","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/3d07fdeee8f8bd50f3986c40b87e402c59d2f923"}]}],"author":{"name":"Doug Goldstein","email":"cardoe@cardoe.com","date":"2025-11-23 19:15:58.000000000","tz":-360},"committer":{"name":"Doug Goldstein","email":"cardoe@cardoe.com","date":"2025-11-23 20:06:18.000000000","tz":-360},"subject":"fix: remove unnecessary trailing slash","message":"fix: remove unnecessary trailing slash\n\nChange-Id: Ie79f81ec16bf1e9c6eb6d38bce98a3c8c118bec5\nSigned-off-by: Doug Goldstein \u003ccardoe@cardoe.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/9ce7045970a69a1ac99ff668be8711667d1fbd5b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/9ce7045970a69a1ac99ff668be8711667d1fbd5b"}]},"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":{}}},{"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":{}}}]}
