)]}'
{"id":"openstack%2Fironic~987239","triplet_id":"openstack%2Fironic~master~If576b0ce884fd2f21a183230af7e0b7cd1c46387","project":"openstack/ironic","branch":"master","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-05-05 00:40:27.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If576b0ce884fd2f21a183230af7e0b7cd1c46387","subject":"ci: fix CI (aki/ari \u0026\u0026 novncproxy containers)","status":"MERGED","created":"2026-05-04 18:12:34.000000000","updated":"2026-05-05 00:41:46.000000000","submitted":"2026-05-05 00:40:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"987239","meta_rev_id":"ad9fb411c67abbe4d301e923db8fb76fdfd2b4fb","_number":987239,"virtual_id_number":987239,"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":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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-05 00:40:26.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":"2026-05-04 23:33:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":2,"date":"2026-05-04 22:24:22.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":1,"date":"2026-05-04 22:31:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"all":[{"value":1,"date":"2026-05-04 23:33:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-04 18:31:37.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-05-04 22:24:22.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"},{"updated":"2026-05-04 22:31:01.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2026-05-04 22:59:34.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-05-04 23:33:08.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":"af3e83919c8be9750a3cbf0fa19bba07f2c120dd","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":"2026-05-04 18:12:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"993a72c865a4347f266457e78b05da360d77cab1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-04 18:31:37.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e896bde76f7540e1af059026ac043102\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4a63d34b69124e21a4393749c347aa05 : SUCCESS in 11m 23s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/76493772850c40ffa88ce9f450248153 : SUCCESS in 8m 38s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/091766a28327479f990ae7a79694af74 : SUCCESS in 13m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4c1efb8567de4710c15ef46f0dd11bd712627786","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":"2026-05-04 19:48:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"85e20c1975255ca23fb79388a13313c786a12c7c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-04 20:09:39.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e5fafb72ec71487aa3c33bc6c6e95543\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/cefb617e0ce447ddb6cf2abe5d05ef7b : SUCCESS in 11m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c2242c369b2f40c196b2ccd37ce81d6c : SUCCESS in 11m 31s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/5d270c24681f435f840806383089322f : SUCCESS in 16m 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3ff62da9ab4b578a069188d5c8847667182c3cf9","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":"2026-05-04 21:06:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4dd7324b31878a6c8915081c9f1cc2f47fa2efa1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-04 21:24:00.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3fe52c101c0d407f916d17846f97565d\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/0cb343c28adf460dbd0fb9a7bc5903e8 : SUCCESS in 14m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/265e63fa34754bbfbe93cff28c637a97 : SUCCESS in 9m 20s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/1252a47530cf482089a5bdc0aa609cdb : SUCCESS in 14m 53s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a6ff00f41b8979272f81d4e918e2e6c58e5a87aa","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-05-04 22:24:22.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"5e75f227a88d4d36e55f2a34b55a3265fdd7dfa4","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-05-04 22:24:41.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"db14616f9df834783e28e1e32db109c5fa6844c5","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2026-05-04 22:31:01.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0bd58cd6cb99af3c249c715da0a8a54fdfa704ae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-04 22:59:34.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/243a3820b02c4766bc75eb2d3db6186c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2e4bb9b7edc44ed58c40c033adc62d0f : SUCCESS in 10m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b5cf4122bf7c4a9ea1ba0784252ae0ce : SUCCESS in 5m 16s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6a3bd97927ff40c387aaca12f8f5f81d : SUCCESS in 8m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/55da8c3fb9dc4010bfe580d0395fa691 : SUCCESS in 8m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/34545cb894494430bfd34c2e1d8b639e : SUCCESS in 13m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47fafdb9729e4efd9649ad78dfbfb510 : SUCCESS in 16m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a23c65ab6bad473a892a25f699d9cf83 : SUCCESS in 15m 46s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/9e42ba109e824e75a68953b51dccfa31 : SUCCESS in 3m 15s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/4b4bdd6bde884bffb51d5c9dd49f6833 : SUCCESS in 9m 45s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/e202fe61227246bf9a9a3704c7125a46 : SUCCESS in 38m 46s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/d832265e3d894009907bcdc6f30969ee : SUCCESS in 1h 06m 27s (non-voting)\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/d6fd4d99bb9c4b2bb35f6c083252948d : SUCCESS in 1h 15m 51s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/3f4041bdad3344c79941c403527463d4 : SUCCESS in 47m 36s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/38a90af732fc459382da494f5508bedb : SUCCESS in 44m 48s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/f4da60f94184455684e85556cb958c62 : SUCCESS in 47m 56s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/68ee378c5750467d8a8409bd25a24bae : SUCCESS in 42m 13s (non-voting)\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/f52151cc8a25422b943f3bbfa41ac749 : FAILURE in 1h 08m 06s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/a9cd9bd697014e20a16ef144c7ea1c71 : SUCCESS in 1h 42m 47s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode-shard https://zuul.opendev.org/t/openstack/build/ea6c4d28650743b28fb3a19abc41f42a : SUCCESS in 50m 39s (non-voting)\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/3aa5f50b14ea477c838f01af882cee73 : SUCCESS in 44m 10s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/2328bdae6f0946fc8fb023e70be593e7 : SUCCESS in 42m 09s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/3b3959cd489a43cbbae0ff8822a29808 : SUCCESS in 45m 00s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/1c2aa8544a4f4b93bb1030c8111e7b19 : SUCCESS in 27m 48s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/bc6a489a9519464393edada1621c3d39 : SUCCESS in 54m 24s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/ea6b09374d484588aefd7f494455e4eb : SUCCESS in 1h 19m 22s (non-voting)\n- metal3-integration https://zuul.opendev.org/t/openstack/build/de3e9273aaa44df09f0984b135a7ed7e : SUCCESS in 35m 33s\n- metal3-ironic-standalone-operator-functional https://zuul.opendev.org/t/openstack/build/d0426757e0044c4bb0424ee337b8bcc9 : FAILURE in 11m 06s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/6dbe6ded4713416c92f5e291aab92716 : SUCCESS in 45m 01s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/a3077cb813914667abca66d40b038ed2 : SUCCESS in 27m 24s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/267de772fe854ba3bbfe336750a96968 : SUCCESS in 29m 34s (non-voting)\n- bifrost-integration-on-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d721bb639b8d4391b50476cda460e05b : SUCCESS in 31m 03s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble https://zuul.opendev.org/t/openstack/build/023062c682de4700b6e654d682b3c2e3 : SUCCESS in 48m 02s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"51a54a6653422d3dd38a141b47859cafac2288fe","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-05-04 23:33:08.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"57c37268ccd65d5b0ff8c3d05acc901ee4502a1a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-04 23:33:40.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"354a6955c0614c1a44bc522dd4e073cf8c9741ef","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-05 00:40:26.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/11f4207681fb4e04aee5979cdbb54ee6\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ab77c635c51646c8b6a2e91a5550f5e2 : SUCCESS in 4m 16s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b4c3fe0451514c4da48d316fd31f6201 : SUCCESS in 7m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/61c32f51c8364497970d305fccd82c72 : SUCCESS in 7m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6bd45dce233d49399714effe2f4bb36e : SUCCESS in 12m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/716e212aeff541aaafd429f0f0345ec8 : SUCCESS in 15m 38s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/f57c9422599848fe8bc92f38e9f7d339 : SUCCESS in 5m 29s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/c801fb105582459da4e948f19f2262c4 : SUCCESS in 9m 09s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/3f2beac1ce5a481c874a4c836f12cf4d : SUCCESS in 36m 36s\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/ca52eed6984b4a64a479c3e53bb0babd : SUCCESS in 43m 19s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/cbad6c5fab57493d8e03b752f8207d03 : SUCCESS in 22m 32s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/9f70c255ff8b4b74a729e7e51d956c16 : SUCCESS in 47m 30s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/c31efa3e78674c17a5d0a4c610d05118 : SUCCESS in 30m 33s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/e295bae06a524b249f21b6b1bef4b17a : SUCCESS in 27m 41s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/3e037e05e1684358b5ec56bcbeddc0a1 : SUCCESS in 46m 49s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/e88a7c2615ce40cb8124f35e7cd14204 : SUCCESS in 1h 05m 31s\n- metal3-integration https://zuul.opendev.org/t/openstack/build/c3e4a550121746b0b23469411240611a : SUCCESS in 32m 19s","accounts_in_message":[],"_revision_number":3},{"id":"00edc07c12dbcc40bcccda92c606e46d43004cd4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-05 00:40:27.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"ad9fb411c67abbe4d301e923db8fb76fdfd2b4fb","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-05 00:41:46.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/548dae70e3cf4e69b9033f831254e5d2\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e00d27258b2b4bceb8751bcf668d383a : SUCCESS in 1m 10s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e42ada4992314e4383843939091225d0 : SUCCESS in 41s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"4e7c8254233c59df3373a50335b3d6036cc0e014","revisions":{"ddf4b82b8deef43969b287740b32c03c8074c12c":{"kind":"REWORK","_number":1,"created":"2026-05-04 18:12:34.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/39/987239/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/39/987239/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/39/987239/1"}}},"commit":{"parents":[{"commit":"66558f733f4ebd15ff6e7119329caa745546f108","subject":"Merge \"security: validate molds url against swift in keystone catalog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/66558f733f4ebd15ff6e7119329caa745546f108"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-05-04 18:11:18.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-05-04 18:11:32.000000000","tz":-420},"subject":"DNM: Revert \"Replace reference to ari/aki\"","message":"DNM: Revert \"Replace reference to ari/aki\"\n\nThis reverts commit aaec00275ae607aabda47aac191d01155b338a18.\n\nFull commit message pending, just first want to see where this\ngets CI to.\n\nAssisted-By: Claude Opus 4.6\nChange-Id: If576b0ce884fd2f21a183230af7e0b7cd1c46387\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/ddf4b82b8deef43969b287740b32c03c8074c12c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/ddf4b82b8deef43969b287740b32c03c8074c12c"}]},"branch":"refs/heads/master"},"16865453335f7b9a2a1998da4e7f28954f9dc911":{"kind":"REWORK","_number":2,"created":"2026-05-04 19:48:50.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/39/987239/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/39/987239/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/39/987239/2"}}},"commit":{"parents":[{"commit":"3a7f87e98ab8fd6dedc753413959c8b91fcb176b","subject":"Merge \"Revert \"Soft power off before ejecting virtual media regardless of CONF.inspector.power_off\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/3a7f87e98ab8fd6dedc753413959c8b91fcb176b"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-05-04 18:11:18.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-05-04 19:48:43.000000000","tz":-420},"subject":"ci: fix CI (aki/ari \u0026\u0026 novncproxy containers)","message":"ci: fix CI (aki/ari \u0026\u0026 novncproxy containers)\n\nThis is change which I don\u0027t like:\nReverts: Replace reference to ari/aki\n\nAnd also merges in Steve\u0027s change in change-id\nI2c087d0053f9ee36e688dcbfda925b25b557dde8 which is intended\nto also disable ironic novncproxy process which should get CI\ninto a happy working place.\n\nAssisted-By: Claude Opus 4.6\nChange-Id: If576b0ce884fd2f21a183230af7e0b7cd1c46387\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/16865453335f7b9a2a1998da4e7f28954f9dc911"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/16865453335f7b9a2a1998da4e7f28954f9dc911"}]},"branch":"refs/heads/master"},"4e7c8254233c59df3373a50335b3d6036cc0e014":{"kind":"REWORK","_number":3,"created":"2026-05-04 21:06:33.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/39/987239/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/39/987239/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/39/987239/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/39/987239/3"}}},"commit":{"parents":[{"commit":"3a7f87e98ab8fd6dedc753413959c8b91fcb176b","subject":"Merge \"Revert \"Soft power off before ejecting virtual media regardless of CONF.inspector.power_off\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/3a7f87e98ab8fd6dedc753413959c8b91fcb176b"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-05-04 18:11:18.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-05-04 21:06:27.000000000","tz":-420},"subject":"ci: fix CI (aki/ari \u0026\u0026 novncproxy containers)","message":"ci: fix CI (aki/ari \u0026\u0026 novncproxy containers)\n\nThis is change which I don\u0027t like:\nReverts: Replace reference to ari/aki\n\nAnd also merges in Steve\u0027s change in change-id\nI2c087d0053f9ee36e688dcbfda925b25b557dde8 which is intended\nto also disable ironic novncproxy process which should get CI\ninto a happy working place.\n\nAssisted-By: Claude Opus 4.6\nChange-Id: If576b0ce884fd2f21a183230af7e0b7cd1c46387\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/4e7c8254233c59df3373a50335b3d6036cc0e014"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/4e7c8254233c59df3373a50335b3d6036cc0e014"}]},"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}},{"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":""}}}]}
