)]}'
{"id":"openstack%2Fnova~988547","triplet_id":"openstack%2Fnova~master~I337cbf2a72ebca023ecc77d052a2a5224f58ca4a","project":"openstack/nova","branch":"master","topic":"bug/2152581","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-06-04 07:54:36.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-05-29 21:25:49.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}},"hashtags":[],"change_id":"I337cbf2a72ebca023ecc77d052a2a5224f58ca4a","subject":"Fix swap disk creation skipped on NFS during cold migration","status":"MERGED","created":"2026-05-13 23:21:45.000000000","updated":"2026-06-04 07:59:01.000000000","submitted":"2026-06-04 07:54:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"988547-bug/2152581","meta_rev_id":"dd96296938a125f17353b16bdcf4d2c8c2b0f3c9","_number":988547,"virtual_id_number":988547,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-04 07:54: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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2026-05-29 21:25:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2026-06-01 20:27:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2026-06-01 20:27:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-14 00:17:40.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-05-14 00:21:46.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-14 01:41: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":"REVIEWER"},{"updated":"2026-05-15 23:49:16.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-05-19 17:44:49.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2026-05-19 17:52:59.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-06-01 20:27:02.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"}],"messages":[{"id":"d4c1edda1ae4cb65cb4377c9ebab047933649c40","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-05-13 23:21:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"53701305061449f5b4219ac0cc4e8396b8656c7d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-14 00:17:40.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I337cbf2a72ebca023ecc77d052a2a5224f58ca4a .","accounts_in_message":[],"_revision_number":1},{"id":"353d7969f113a729f49d572873e83f8281a46067","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-14 00:21:46.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b14e7a1de3d44988d25787a93b50b16\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/dc4b4bd284fd4486b1334f0128fb8e38 : SUCCESS in 12m 36s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d6e6717ed2a244c3b8dba617817f00e1 : SUCCESS in 20m 10s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/1486c761081a4355b16328d2cb560ea0 : SUCCESS in 31m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8494d5080c911afd44f61f3b5c8fe6181e8f3b0e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-14 01:41:12.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/ef84bbb9af8c45d68b3891119ec4f111\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a31eb4d107cb4f10bf7cbbc7398f0006 : SUCCESS in 1h 07m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1b4a68f8f0c74004adfdf10cc3c87601 : SUCCESS in 57m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/366507abdc314edbbf89012735cd5110 : SUCCESS in 42m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/864cb90d51184cf6bce3f486781a41fb : FAILURE in 1h 17m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/11aef519cff04f689479295581eaa747 : SUCCESS in 4m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ee43eb603a2147fb9a3147fd2bb78a6c : SUCCESS in 14m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2ee5e801afa748b6953c80695954c251 : SUCCESS in 7m 56s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e09a4822bc654ceabdeb3a80a82325e3 : SUCCESS in 19m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/69f625a8b467490d8413b13f72824ab2 : SUCCESS in 13m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9215ce20b3cc4f009e930df8cc1a0e58 : SUCCESS in 8m 35s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/d236e0bbbb66431e89dc11360570059d : SUCCESS in 1h 04m 32s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c08e2d8659a7450d8b311a7e30e6f3c1 : SUCCESS in 1h 41m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a3febb8de917416f8ef6d6f86d1697b7 : SUCCESS in 1h 02m 53s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/26d91201c4d9447bad601829615bbb20 : FAILURE in 32m 16s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/e71d8c7fc3c14c7bad0e3804beccf5f4 : SUCCESS in 1h 02m 39s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e6145fba0bce43039cc26805b44f1f8a : SUCCESS in 50m 23s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e6381e8b83114fc38c5a3886ee304faa : SUCCESS in 1h 12m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cff0a49655d14097910fac2da1f332b1 : SUCCESS in 2h 01m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/9d69d43373a24b6e9082a14ad165d414 : SUCCESS in 2h 10m 45s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/f120219dabf8479f84aecb5d16c8642c : SUCCESS in 49m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/88a2cac64faf43468cd512ebac8f6f70 : SUCCESS in 5m 03s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/bcb264fbf17b41c09f94749cdb1e2116 : FAILURE in 26m 52s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ed98e636cc4e4fa780e1dc07a921ef85 : FAILURE in 24m 56s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/f623d4c7f3b54dc68ee6a6b4e29ac5e5 : FAILURE in 47m 07s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c9a214cec9024cfd819fdf6873f01440 : SUCCESS in 53m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d49dd63933f44209a699710aedb9277c : SUCCESS in 1h 03m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1579fec437824b8a98048abc9f1422e9 : SUCCESS in 23m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/9cdc3cdf319e408ca6b593b8ccbcd73a : SUCCESS in 14m 03s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/7b3a9feb649f41519570ae8d8ca68bc8 : SUCCESS in 10m 27s","accounts_in_message":[],"_revision_number":1},{"id":"b69f1648d94b1bc08720327580d2d19c37a6e6e9","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-05-14 15:09:20.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"817160e7a0ecd2a3681a0e55ef4f5bf3d2242a06","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-05-15 21:23:01.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"63a924186e35ee78632a7bbd72a837857f2aa994","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-15 22:04:47.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/78e59a40d98144b3aaa016c715148281\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/36ed49a81ce54bc295d616532d256dc7 : SUCCESS in 24m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8ad10407c8614fc6bd474993718a9622 : SUCCESS in 15m 39s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/164b7d3e799c4a0b8b4d848b6085a5e0 : SUCCESS in 32m 56s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"836af5450ca9ebcc1f1869b83e5fd3611db7985d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-15 22:18:17.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I337cbf2a72ebca023ecc77d052a2a5224f58ca4a .","accounts_in_message":[],"_revision_number":2},{"id":"aa5998790e5a7ac68f256dcc911f720f9365b77c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-15 23:49:09.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/312443234e6f4f50be44fd4216b4c060\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8f3d80cb8fd0421aa6b8bc349ba3b2a7 : SUCCESS in 36m 32s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6e00c38fca7c4f9ba8b9471580ac329d : SUCCESS in 2h 12m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/299f078f906c43759d9cbf074446d7c4 : SUCCESS in 1h 03m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/033d9829dd694172a2853b94a3fd9fec : SUCCESS in 1h 05m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c46f4ef0894b4950815b71bf1781f124 : SUCCESS in 7m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2f5ec01308514c6caa8432b574ada745 : SUCCESS in 13m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a38e33882b3d491fb013b4fca184aa6d : SUCCESS in 10m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/92f16207a4834918a6e93b2e1a4689cd : SUCCESS in 18m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/768de284d92442e795a5c5952ac8c470 : SUCCESS in 12m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e4b2a69caf9b4a4794a7f6cb8c263e0f : SUCCESS in 15m 33s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/227558ef439a4aeaa3235fa81e89aa14 : SUCCESS in 26m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3b78197903b14f6b9d573a0d325c906c : SUCCESS in 1h 50m 15s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3b4bf1289e98408fb7f03c3d5c7bf9b2 : SUCCESS in 34m 16s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/9da8616d07e342dba92cda3949d97849 : SUCCESS in 31m 51s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/cf7274ab98594c8a8f47c61f76ae45fe : SUCCESS in 1h 02m 14s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/18e032c77f6342b5a8e45b238df79cb9 : SUCCESS in 53m 39s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/5ffea5f8d074486fa4c03d716fb116a4 : SUCCESS in 1h 10m 28s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/fccc834f7265429483766e82205c327a : SUCCESS in 2h 12m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/9ff748ba237a4ae18e3c5d84d4769a67 : SUCCESS in 2h 17m 52s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/82792871890b49768622f1f58757174c : SUCCESS in 1h 54m 57s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/067a41070a314edd896c4302da84237f : SUCCESS in 4m 40s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/805ea351bf864b7a9063b54c19c7a508 : SUCCESS in 25m 21s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f9d802de82f94f0a8b8b078ffc1e1f6a : SUCCESS in 25m 26s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/eeccd29c023645ae94119dabf740012e : FAILURE in 45m 19s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/149810e3e5f24f96910e025e04c4592a : SUCCESS in 1h 36m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e977f83811424f53870c7d44d264b51b : SUCCESS in 41m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d503037f8a7740e9bf77d40de4784ea9 : SUCCESS in 19m 13s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a316d6af0f5942bda40f34e7736a247f : SUCCESS in 22m 04s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/8480116c2e344ceeb3b6e2169f111db0 : SUCCESS in 15m 48s","accounts_in_message":[],"_revision_number":2},{"id":"79a95ba75b60dacdeddfa9030ba528d3692bcbe8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-05-15 23:58:51.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":2},{"id":"f4414bf54dd428d9dd4f7c3fbdff5795a5e032d3","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-05-19 15:21:17.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"2a90189f10540caad47eb8813434f4af323e380f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-19 17:44:49.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"9023cc3a121909ccb4c8e6eeac0a4a6217e8f020","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-19 17:52:59.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"fffe04a3afe6af2544fab142629b280baaf3865f","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-05-29 21:19:56.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"301dd7dec1c309903bb0251e41a87e70ec5297aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-05-29 21:20:33.000000000","message":"Patch Set 3: Published edit on patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"fd369c5f3e31bf065f49f125bef8d5c7eb009964","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-05-29 21:20:55.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"718c780081dd88c1d0b16b6cb9902fab3ab1c510","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-29 21:25:49.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"a37c6ffca89c19db2ec129375c39895af8d1157e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-29 22:07:44.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/86a8e7f5ddf6467ab95a896425686240\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/5566518e984b4d4fb3eed4d7e1d012bf : SUCCESS in 15m 01s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8f61f0eac90643758bf5a3d851dd00a4 : SUCCESS in 20m 54s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/8dac3dede39c49f5b0e331129ab3bb16 : SUCCESS in 35m 50s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"50a58fe46a02c118d6eb37f27654d65ee74902be","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-29 22:22:38.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I337cbf2a72ebca023ecc77d052a2a5224f58ca4a .","accounts_in_message":[],"_revision_number":3},{"id":"2877224155dd1d9ec5005e8f9eb31e23598af990","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 00:00:45.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f3f1a5661672447d94e61531e71e0157\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6be1fa825caa44f5ab402cf484b79756 : SUCCESS in 44m 32s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0e608bab040944a8aa8da6bc037f7ffa : SUCCESS in 1h 59m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1e917936660544be917c3ccb961d7dca : SUCCESS in 1h 01m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a907d0fdd8164a56a3fe6329b7734e48 : SUCCESS in 1h 18m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/62acc72bb09b47099be1389136973a34 : SUCCESS in 7m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ceada6e832d94e3fbdfaaf49d5e87e70 : SUCCESS in 13m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a1d916db626742a9b4b1cb55c2d8b96e : SUCCESS in 14m 49s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bb1102b514664fafa8fc132c69e7b269 : SUCCESS in 20m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ec3b5e1bcea415c80c04bb95341af8e : SUCCESS in 12m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f06dbfc23ead4d9db79412d721290022 : SUCCESS in 15m 18s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/a9b5396470634520a208d811b527e1f5 : SUCCESS in 1h 07m 22s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9bd2e7ee73d64e28b462672777c20772 : SUCCESS in 1h 52m 15s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/75ca1cf382dd445faa787813bd801250 : SUCCESS in 59m 15s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/7562d2f4e7064fb98261a3c1f4d6a07b : SUCCESS in 30m 53s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/6b1d6ce117bc47f088d21861147c209b : SUCCESS in 1h 02m 07s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/28ca739a4d1b4b8c93172bb876301469 : SUCCESS in 56m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/2983ea9d9fd7423ca4b4419d4741ce8c : SUCCESS in 1h 16m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/43b1fa1578b14f258ead60bfc9101631 : SUCCESS in 2h 19m 21s\n- nova-next https://zuul.opendev.org/t/openstack/build/e8355101a5614e179d066227b2d78e7b : SUCCESS in 2h 36m 13s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/4630232e380641368225aaacbce7c459 : SUCCESS in 1h 36m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9c38447f6dd4416097d982ba90f1b564 : SUCCESS in 5m 38s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/9a38200083454c0a98fb30458e98efd1 : SUCCESS in 27m 39s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f196c72e12df4b13a5800946a61dcf86 : SUCCESS in 26m 56s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/64c0180ff3d54d21b1377a6239205bcb : FAILURE in 1h 01m 06s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ef099e5af56a4423b4c70acc3210f2ec : SUCCESS in 1h 28m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a7cd8b2b9a87469380c03e9a2ab1294e : SUCCESS in 1h 06m 01s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/65c21bd4e555464fb3a53a424f4c2986 : SUCCESS in 20m 42s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/49b4d2fe1b0442149e4766cc56a8eabe : SUCCESS in 17m 27s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/3a1e7d750783442980243805f6638b23 : SUCCESS in 10m 40s","accounts_in_message":[],"_revision_number":3},{"id":"665d2b9f1f797c388e1637639e2ef03fac9b3e75","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-05-30 00:11:44.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":3},{"id":"0511abf1dac19671858ffce7635bf1d5e46d256e","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-06-01 20:27:02.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"6564095f4207c352374bc9b4aa981071e5cb0fc0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 20:27:37.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"79a8d4de76af018cc6b433ec455a9ed8ac0e2157","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 22:47:23.000000000","message":"Patch Set 3: 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/25836b699d72487ea3f911b68841a7ee\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/84369a6177d340ec9a0162808bdb7a2f : SUCCESS in 59m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/975dcc2ab31d414e96f6a69cc1e0be58 : SUCCESS in 1h 39m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b78233622111460086ca5d3e6d8d9458 : SUCCESS in 1h 08m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/35968b0ac4c54f3f83b5540b31ac2497 : SUCCESS in 6m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9bbc1b4dc8ef4444b93d10fa6dc872aa : SUCCESS in 11m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/01d2cb0bb4034c6b877146f443e99495 : SUCCESS in 8m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a70b843ec5f4e9b9818aead7216ca22 : SUCCESS in 11m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c3e3b207640542c58d5f74bddf0e2663 : SUCCESS in 16m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f93d42073cc04c70bca1ceeb6822837c : SUCCESS in 56m 10s\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/fa00eb84e2c447389c444ff25c457355 : SUCCESS in 27m 13s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/861f44de3e0e4bb4b4b0c42a9729a579 : SUCCESS in 20m 49s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/3a727ce3321c4fc5babb4453fe28b9d1 : FAILURE in 1h 14m 09s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c2efb3770af24e67bc05496ec09a1fd2 : SUCCESS in 1h 45m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/96889733970c47549f581445d15750a4 : FAILURE in 2h 19m 21s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2c7c4e67ece7494b96d7a8316f4450b0 : SUCCESS in 5m 34s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e2028f9594974000ac0b9f35e87f807c : SUCCESS in 1h 50m 54s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f63a659d7958453292ae03392c6dbff7 : SUCCESS in 1h 06m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3711f5c1e48147e0b18adaa6f40dd3ce : SUCCESS in 34m 35s\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/699c8b3b4a3343cab0660d30c32868e8 : SUCCESS in 9m 50s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/3c82bb0f906648cc9efefddfc534dc28 : SUCCESS in 1h 30m 32s","accounts_in_message":[],"_revision_number":3},{"id":"3b668bfa43aef86b3462510705c828b146224f72","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-06-01 23:09:19.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b3ab17a3bf2544739fd9442ca80981e794151b3e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 00:28:32.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4fe68bc566cb462097376123a0622598\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/07c0e0f4d10948a29d84aecd5c3f20ee : SUCCESS in 20m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/05256ee8077c41f2ab51543c0637a15e : SUCCESS in 25m 20s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/2fcaa75e84d64967995d321125323970 : SUCCESS in 22m 16s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"921da23060200523532bbfe469a645e1e46c502f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 01:39:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5ba22a2792b147679578b7eee08a0426\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/13f54ea7a54b4d509aaddf85b45bc478 : SUCCESS in 31m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/22e38d6bd35c46dca34da9f3c934e1a5 : SUCCESS in 1h 09m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f13dd2c507e84322a26260eb22873115 : SUCCESS in 1h 05m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d91e266d7d3e4cc6a5b802698ec0b2f0 : SUCCESS in 1h 25m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c0a5761fbe14aeea3c9982069ab0793 : SUCCESS in 8m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/08f2f6ca63ab4d1dbca85b8f7fc7f27a : SUCCESS in 15m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5add74a286894bb1b93030ff544ed8f7 : SUCCESS in 11m 37s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/33eb6a2f423e4ddea8087af83c6afb2c : SUCCESS in 14m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09478853efb04817863cf202ae8fefa3 : SUCCESS in 12m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/18356804dd8244c1a4abc6b4449b9903 : SUCCESS in 13m 27s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/76754fc3ac1c4ad9adc1f47c66e5660f : SUCCESS in 28m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e622caa837e444b28517d611a54adb31 : SUCCESS in 1h 50m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ef0f0c5dd4a0456abbd490e8ade393a9 : SUCCESS in 41m 17s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/92324ea089e7413e882c8c0be849fd8a : SUCCESS in 31m 26s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/f2c71ff2e9ed47c091d49cedb4b043e3 : SUCCESS in 46m 12s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1e823ea07e934089a4e2b4243993ce48 : SUCCESS in 51m 01s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/59a4f9f702e4438bac3571a965302936 : SUCCESS in 1h 08m 21s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/871cd1531a4e4bdfa9b8b1b57bd0b656 : SUCCESS in 2h 21m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/f50f145e1c4c406eb576c7b43ef02dd3 : SUCCESS in 1h 14m 49s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/34be3b2d724943149cc5daa5abceb098 : SUCCESS in 1h 23m 12s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4353cf674a4d4bcbadf59ead56677f0c : SUCCESS in 5m 23s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/39bdd398a13f4d11b8c2baa5b2707400 : SUCCESS in 29m 01s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/baf4befeae6941fc985506048c80490e : SUCCESS in 28m 45s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/8c6b64eff31846ac934813ea8ae1ace7 : FAILURE in 48m 47s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/655688508ad148a0b3f0e0f23cdb2f2a : SUCCESS in 1h 31m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/732ab9f7ce124dc89f19d7bd52e1f7b9 : SUCCESS in 1h 07m 00s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f32f89aaae2645e4831b033e9b3c7919 : SUCCESS in 30m 01s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fdcddddcaa6745a092b3239ed105f59d : SUCCESS in 34m 40s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/c4729eed85a14822a6c27c51b00e709b : SUCCESS in 16m 17s","accounts_in_message":[],"_revision_number":3},{"id":"68c1f22dc42b020508f850ef7484d8b5311726f7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 01:40:51.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"890312fd8c6db1e346e6b1fe2e0a9d5e4282a5bc","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-06-02 01:55:49.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":3},{"id":"4e0618e42771f5b074f7992a23389ba7dee7b616","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 04:30:37.000000000","message":"Patch Set 3: 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/77ab15794a754c9e9523b8355d8d4245\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ad9c8358c2df4f05a4b10f13d7da45d0 : SUCCESS in 1h 03m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ec088401d90d4d5e9112e840a3f710e9 : SUCCESS in 2h 07m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/23970b17f9cf456ba401816a73f6f810 : SUCCESS in 1h 07m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bebc0516475c441386e7e1162d4afc55 : SUCCESS in 9m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c91a1eed3c6542deac334f391ad897aa : SUCCESS in 13m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6b94351ea6c14a61bbefdd8a7c3e35ef : SUCCESS in 16m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9969203fb8e4f08a4b885025958715d : SUCCESS in 9m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ad7ee1498d144a2a9a1919a9a84b0570 : SUCCESS in 13m 20s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5063abbd99064e7bb90c4ecd3e79a88e : SUCCESS in 39m 16s\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/832541b77e75429682fa368972bec6bd : SUCCESS in 33m 41s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/919bd5659b674788a8c9ba8640485287 : SUCCESS in 26m 15s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/0e7cd046a6fb434a94a150d56882aa8c : FAILURE in 1h 11m 00s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6c7578a214184eb3b5876748d3f13d80 : SUCCESS in 2h 08m 27s\n- nova-next https://zuul.opendev.org/t/openstack/build/f9c344b14f2a4c139b113320da5036f9 : SUCCESS in 1h 19m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ca043fcbc1324d508038b10abca38e7a : SUCCESS in 4m 50s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4527501d936c4f018f4177d6ca991ff6 : SUCCESS in 1h 15m 59s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/35711ffcf05a4c9698ba0775abe50b11 : SUCCESS in 1h 20m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/681cd5f7a4444925a256ac6fa0ff8a03 : SUCCESS in 57m 57s\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/bf93248041d1430caa9cd8e70d79b2ec : SUCCESS in 11m 37s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/fbcf3ceefcde4e98a2ed09097207fff3 : POST_FAILURE in 1h 50m 37s","accounts_in_message":[],"_revision_number":3},{"id":"6161fe8239766c68758a7c86f38461766cb938ba","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-06-02 16:19:00.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"47ec4f5f523bf35f3b76a8f6e4b38506b7eda00b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 19:09:25.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/8bde2398d2ec4cb497838432403099bf\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/75f16900e13d43b39af695850896f113 : SUCCESS in 1h 05m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/80506756e3844950bf05aada484dc35c : SUCCESS in 1h 57m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/73d6568e43354528b29ee42722b6e2e9 : SUCCESS in 1h 09m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e0f1f61983414453804172c99bd3ac23 : SUCCESS in 52m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10e7b18809984f8aa3ea1a8c42a4ea51 : SUCCESS in 5m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d737025a04f541189b66912078923764 : SUCCESS in 11m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d17f141a49e846c6a86ebdf266c65528 : SUCCESS in 8m 38s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/11b23e0d279c4e5e80497cc136b92ada : SUCCESS in 15m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da265ace03094c5fad247892f3cf1a74 : SUCCESS in 9m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d38a5dd114214027b41b5b4ad3912b12 : SUCCESS in 8m 47s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/80a82e35358740208c739039c45d03e6 : SUCCESS in 1h 05m 06s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/99c2b45be26f458cb65d22972197d336 : SUCCESS in 1h 23m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/19228d7d974d45d9bc22abb0f2ed7ffd : SUCCESS in 32m 07s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/e516b04d731349d3b91225807e6e6748 : SUCCESS in 35m 41s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/2ae359e9915940f6aa882db2970833e9 : SUCCESS in 1h 03m 30s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/49d95dfa9605439b8b73fd1b220e26fe : SUCCESS in 40m 32s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/10e4b1f936a143e3a769496965b675d4 : SUCCESS in 1h 18m 40s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8551555e76fd48e08141f6011d632f4e : SUCCESS in 2h 05m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/505a43009f7f4ea7ae5c326f8bf9d853 : FAILURE in 2h 42m 26s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6d42b9446ed1494e8dc52d0f2af2cc70 : SUCCESS in 55m 31s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/360ce6bdff194f5ea9149d7689bb28fe : SUCCESS in 6m 16s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/5a5f77844f964eeabc9fa0dac6b0546c : SUCCESS in 29m 04s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/41e9c75a05b543ffbcf2275e11f201e1 : SUCCESS in 27m 05s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/951cc3e506cf449d9a76f743497b7ecf : FAILURE in 1h 09m 38s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b921220d2409405b9c8e0069c0da7224 : SUCCESS in 1h 40m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/389122e8b3c7435588f56ce087021023 : SUCCESS in 1h 06m 34s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f3db1440c2c448e9839205fc3d3a2e1c : SUCCESS in 32m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/111c7fdc373844eb948bf1bb564de99e : SUCCESS in 33m 23s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/f120bf2f21574efa8e11e1ef8f5a8c43 : SUCCESS in 14m 32s","accounts_in_message":[],"_revision_number":3},{"id":"8a36014ed40d5c71b9a1a2627cf712ffab040ecd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 23:11:55.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7ae14af66fb34aa19c789246c0c2b10c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/b3a6579a65c742c1add454c324348c25 : SUCCESS in 23m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/993bd58844394c21aca6269d9556b114 : SUCCESS in 12m 04s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e1ba098792894d138e542991f2d08be0 : SUCCESS in 34m 47s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f1d9f61dba27f3545973b4352928c40e98c9527a","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-06-03 01:45:22.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"091b4b4342710695ecfc1c142a8f74d67a00bde5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 04:34:32.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/b414eed4839c4d89a19d402a5010d456\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/21c54d88c0394f2b9e9b32ba407bba36 : SUCCESS in 1h 08m 42s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3c0df6c4a1534f6cb7d726f666f588cf : SUCCESS in 1h 45m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e8ff048ee0fa4bf39f9168e02f3b8462 : SUCCESS in 1h 05m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/67ae6d9a069549aca2ce5b0b941dbdf2 : SUCCESS in 53m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/60fe413738c847869b67f6fbb8c2423b : SUCCESS in 7m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/584c9445a5e44196bf0ea49b29f10ae9 : SUCCESS in 8m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4f897d5a271549b99669be6c54fd677e : SUCCESS in 8m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8de12aa82a874eb199553f1cd9fa5415 : SUCCESS in 18m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4524524f78a147e7ada1e057e367fbc4 : SUCCESS in 8m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7c26349500c94e83824138b3af2b96da : SUCCESS in 15m 42s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/d3976066fd114339a86bcc42ab8a4009 : SUCCESS in 28m 06s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/158bf244b2f74199b9f68bb76a4fd7bf : SUCCESS in 1h 57m 02s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6fbf51ddf7814584aa04efbd7a95442b : SUCCESS in 41m 36s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/b3d47b548f434611b87d547948c459a9 : FAILURE in 34m 19s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/c4ddebdd84fe4729bf74fbfddba9b89d : SUCCESS in 54m 12s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c66a2ec8bc934bbab0fd2c16cfbf032f : SUCCESS in 54m 31s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/436d9df6a59d45bd9099a3d184e2f9db : SUCCESS in 53m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f930938a74094b448ae2cc6def35055c : SUCCESS in 1h 57m 03s\n- nova-next https://zuul.opendev.org/t/openstack/build/964806fb044e482da691a1ed5444e00e : SUCCESS in 2h 32m 54s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/1be6c94d80e846a0afed254fa5e9f09b : SUCCESS in 1h 15m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/75b53db05332467486a5f9b801b8e1aa : SUCCESS in 5m 12s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/b45a97b8b9494350b840559503fc422a : SUCCESS in 27m 34s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/0c995d32b1f54b8fb3aa8e52ed93ba9d : SUCCESS in 22m 47s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/6f094c2e5e97484e8d6e989ad6bcba65 : FAILURE in 52m 22s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8d015491896545a39fb1568cbc872dff : SUCCESS in 1h 38m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a2d159f8c166437aaf63139d1605a723 : SUCCESS in 31m 05s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6bec67773fa74e81afdd71b9a209d77d : SUCCESS in 15m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fb0bf38ed34a4b378500604db45946bc : SUCCESS in 24m 48s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/da42e90562a945aba7dd0eb1e3e474d9 : SUCCESS in 14m 30s","accounts_in_message":[],"_revision_number":3},{"id":"e3d3c12cb13e9eb45579a0238ea9548ef272017f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 09:13:37.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c00a33c07e0d40f79011d5cc8054068b\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/04a6d3e3e6a54e18b27bb9dd3b5c5091 : SUCCESS in 25m 12s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ceee2fe3ef3146d6adf37531a7280a85 : SUCCESS in 33m 14s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b2ca34edddd14d83afff23731d48ca9e : SUCCESS in 27m 38s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"95b6fc8b8c9ff6b207f13d25d3415de5aaec73ff","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-06-04 02:30:26.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"219707b4fb90ffee3d4bd728f47b14a6212df5ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 05:35:18.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3cac0b45072b438a8d6bc1eccb665e47\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a2e1d41ef74c4a3f84e1d54489e7c906 : SUCCESS in 1h 04m 35s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6bfa359efc214dd38874d98b011432f6 : SUCCESS in 2h 12m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a563ffcd3efa4c2ea5f5ffd6601065bc : SUCCESS in 53m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/96e0f712b7cd4248bb0768664c360e7f : SUCCESS in 1h 00m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7f14b9980bb3470781cd900b59ea1926 : SUCCESS in 8m 06s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9acaca545fdb4ef0a35681990dbe73b7 : SUCCESS in 15m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9020ad7516934215a85aeb98b6fe2bb5 : SUCCESS in 15m 05s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/15fb2765f17d4b1fbd4da5e5dd8e185f : SUCCESS in 18m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/43e851d2761144feab1d70f517546a7c : SUCCESS in 13m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a5c8bb71394547fbaad0b8743126dbf1 : SUCCESS in 17m 51s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/e83ef8bd70984bedbbdb9848ab7d92a7 : SUCCESS in 1h 01m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/391df994f623470daf013cb0f4558270 : SUCCESS in 1h 44m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b9b2ad5a633e441a92ba0d1308bb8987 : SUCCESS in 58m 50s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/33db02e7b4b54aa7a3e20c35283b1112 : SUCCESS in 35m 48s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/59d5ec7ff0b64d638fe5a241bdd5bc24 : SUCCESS in 1h 05m 02s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4e931f47ed40408c9afc21b268745a4d : SUCCESS in 1h 04m 39s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/dc0b16ccfd7b4ec5af6e46e34cf160be : SUCCESS in 1h 10m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b774339a079e427180508efa8cbe6dd3 : SUCCESS in 2h 15m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/aadccb9cff024e0c8d71c08b15abbb1a : SUCCESS in 2h 33m 15s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/9f1282a403384ce581867a474b039f0d : SUCCESS in 1h 30m 04s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e2e7dc9e2c604e00b93399db7b0d94ef : SUCCESS in 7m 07s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/888e6d9a2500411e8a02580387ce65f1 : SUCCESS in 28m 20s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/56bebe7134a043279dcea1e29e031268 : SUCCESS in 24m 47s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/3436189b02a848c290cdebc4244b2591 : TIMED_OUT in 2h 01m 57s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/12d83d3f61634ff4ad5224d0f4017282 : SUCCESS in 1h 38m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e606c4f9124d4aa7b11691ccd5b11d7c : SUCCESS in 1h 03m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/fc81b376c2564291b02c9f55eef1a04a : SUCCESS in 30m 50s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/702009dd100e46529b4ce4bdc3bb5572 : SUCCESS in 38m 52s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/34b72ca0cf1a4595833f7c78fa277270 : SUCCESS in 16m 01s","accounts_in_message":[],"_revision_number":3},{"id":"57b79542c4bc63f3de9657e66cb7eefa7fbe2cd7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 05:35:52.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"9efd50f8584d6bb3e28426309f7eb8f26efccd1a","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-06-04 05:46:01.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":3},{"id":"5322ccef884f62e726dd523ce06b4b41c99888db","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 07:21:41.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb3d42a6d35f47a38f5a4ae319088387\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0554afa575714b139ffc27b1808ad461 : SUCCESS in 15m 18s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5e63cec41b5a4d54a9aabed3000d9a2e : SUCCESS in 14m 27s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/27920a55ead44d0ea3b5debff02cbfc8 : SUCCESS in 53m 55s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"aaec8d7f6b3d9fd5b27b57332e4a4796726a3c17","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 07:54:36.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8d2857102fe8494f92ac1309092dc90a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8b439b1d55794bd1aebddeac58bb2c90 : SUCCESS in 1h 05m 36s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/23bd5f6799b840549367ee3a1d934982 : SUCCESS in 2h 12m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/dd237b81df1346f3b77a0027024d9a63 : SUCCESS in 34m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0db566e00c374a96ba049c8fb31183ee : SUCCESS in 7m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/54667e3a32f14b6a8c1e00672202e1e9 : SUCCESS in 11m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8eb7c5bd7ef2471797691118a8e7bb2d : SUCCESS in 14m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7fbc2caea3244fb491ae7371ace08cc3 : SUCCESS in 11m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1c7f48b47cca411db867304245132a02 : SUCCESS in 14m 21s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/62d7c105f77c4ee9a6ef8e338b49cdd7 : SUCCESS in 33m 14s\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/fb7c4eb725a14dbe9b1e55f0c1894dc4 : SUCCESS in 22m 13s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/55a5eb7f911d4e2eb849b788f50da138 : SUCCESS in 20m 47s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/949617e4239242ccbc0c9df0f74b1043 : TIMED_OUT in 2h 00m 57s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/db303a2245da49e0b9b691b11d19ce76 : SUCCESS in 1h 34m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/d6033be49d6343c7aa5235f598c93bd0 : SUCCESS in 2h 09m 40s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ab615f6824f941aeb3ccf6ee6553b4ac : SUCCESS in 6m 22s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/df6090020f154967abb81ea14f1c681e : SUCCESS in 58m 51s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/611e9bb343ac4db1900eae855c4c1352 : SUCCESS in 55m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f00385588cc64e4fbcc8cc3e177e1b45 : SUCCESS in 29m 04s\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/7277f2c1cc2b463ea272fab8fe42387c : SUCCESS in 9m 47s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/9d170ecd05224f3d83655afd6132825e : SUCCESS in 1h 35m 55s","accounts_in_message":[],"_revision_number":3},{"id":"b13dd9bdd5886472ce6a9f034ae4e1f15148dbee","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 07:54:36.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"dd96296938a125f17353b16bdcf4d2c8c2b0f3c9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 07:59:01.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bdb49856bc674082a6472e79250273a3\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/16211c8ca9334b109ea46c8897c18583 : SUCCESS in 54s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83c3ac0d63e04d55bca73b6bee519a5e : SUCCESS in 41s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8936778c7e52e9aee476db92111e51171f3a5268","revisions":{"3b983b97161bfc128bd3f97be50ae53313ce6b76":{"kind":"REWORK","_number":1,"created":"2026-05-13 23:21:45.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/47/988547/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/988547/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/988547/1"}}},"commit":{"parents":[{"commit":"b2d747f7d7248edb632e5982203d2e90e8e57703","subject":"Merge \"Fix functional tests and mypy on macOS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b2d747f7d7248edb632e5982203d2e90e8e57703"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-05-13 23:21:04.000000000","tz":-420},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-05-13 23:21:04.000000000","tz":-420},"subject":"Fix swap disk creation skipped on NFS during cold migration","message":"Fix swap disk creation skipped on NFS during cold migration\n\nOn NFS shared storage, os.path.exists() can return stale results\ndue to the NFS client attribute cache. During resize or cold\nmigration, Nova renames the instance directory and creates a new\none at the original path. The NFS attribute cache may still have\na cached positive lookup for the swap file from before the rename,\ncausing swap.exists() to incorrectly return True and skip swap\ndisk creation.\n\nUse os.open() with O_CREAT|O_EXCL to force a server-side lookup\nthat bypasses the NFS client attribute cache before checking swap\nfile existence. If the file does not actually exist, the probe\nfile is immediately removed so that the NFS client cache is\nupdated for subsequent os.path.exists() calls.\n\nCloses-Bug: #2152581\n\nAssisted-by: Claude claude-opus-4-6 2.1.140\nChange-Id: I337cbf2a72ebca023ecc77d052a2a5224f58ca4a\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3b983b97161bfc128bd3f97be50ae53313ce6b76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3b983b97161bfc128bd3f97be50ae53313ce6b76"}]},"branch":"refs/heads/master"},"390e48655a6f85f6add3dd24c72ce360b2bc8361":{"kind":"REWORK","_number":2,"created":"2026-05-15 21:23:01.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/47/988547/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/988547/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/988547/2"}}},"commit":{"parents":[{"commit":"b2d747f7d7248edb632e5982203d2e90e8e57703","subject":"Merge \"Fix functional tests and mypy on macOS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b2d747f7d7248edb632e5982203d2e90e8e57703"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-05-13 23:21:04.000000000","tz":-420},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-05-15 21:20:00.000000000","tz":-420},"subject":"Fix swap disk creation skipped on NFS during cold migration","message":"Fix swap disk creation skipped on NFS during cold migration\n\nOn NFS shared storage, os.path.exists() can return stale results\ndue to the NFS client attribute cache. During resize or cold\nmigration, Nova renames the instance directory and creates a new\none at the original path. The NFS attribute cache may still have\na cached positive lookup for the swap file from before the rename,\ncausing swap.exists() to incorrectly return True and skip swap\ndisk creation.\n\nUse os.open() with O_CREAT|O_EXCL to force a server-side lookup\nthat bypasses the NFS client attribute cache before checking swap\nfile existence. If the file does not actually exist, the probe\nfile is immediately removed so that the NFS client cache is\nupdated for subsequent os.path.exists() calls.\n\nCloses-Bug: #2152581\n\nAssisted-by: Claude claude-opus-4-6 2.1.140\nChange-Id: I337cbf2a72ebca023ecc77d052a2a5224f58ca4a\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/390e48655a6f85f6add3dd24c72ce360b2bc8361"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/390e48655a6f85f6add3dd24c72ce360b2bc8361"}]},"branch":"refs/heads/master"},"8936778c7e52e9aee476db92111e51171f3a5268":{"kind":"REWORK","_number":3,"created":"2026-05-29 21:20:33.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/47/988547/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/988547/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/988547/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/988547/3"}}},"commit":{"parents":[{"commit":"b2d747f7d7248edb632e5982203d2e90e8e57703","subject":"Merge \"Fix functional tests and mypy on macOS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b2d747f7d7248edb632e5982203d2e90e8e57703"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-05-13 23:21:04.000000000","tz":-420},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-05-29 21:20:06.000000000","tz":0},"subject":"Fix swap disk creation skipped on NFS during cold migration","message":"Fix swap disk creation skipped on NFS during cold migration\n\nOn NFS shared storage, os.path.exists() can return stale results\ndue to the NFS client attribute cache. During resize or cold\nmigration, Nova renames the instance directory and creates a new\none at the original path. The NFS attribute cache may still have\na cached positive lookup for the swap file from before the rename,\ncausing swap.exists() to incorrectly return True and skip swap\ndisk creation.\n\nUse os.open() with O_CREAT|O_EXCL to force a server-side lookup\nthat bypasses the NFS client attribute cache before checking swap\nfile existence. If the file does not actually exist, the probe\nfile is immediately removed so that the NFS client cache is\nupdated for subsequent os.path.exists() calls.\n\nCloses-Bug: #2152581\n\nAssisted-by: Claude claude-opus-4-6 2.1.140\nChange-Id: I337cbf2a72ebca023ecc77d052a2a5224f58ca4a\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8936778c7e52e9aee476db92111e51171f3a5268"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8936778c7e52e9aee476db92111e51171f3a5268"}]},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Review-Priority","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":"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":"Review-Priority","description":"Review Priority","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":"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":""}}}]}
