)]}'
{"id":"openstack%2Fnova~997410","triplet_id":"openstack%2Fnova~master~Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3","project":"openstack/nova","branch":"master","topic":"eventlet-removal","attention_set":{"11082":{"account":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"last_update":"2026-09-30 14:23:11.000000000","reason":"Someone else replied on the change"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2026-09-04 13:28:18.000000000","reason":"Change was marked ready for review"},"7166":{"account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"last_update":"2026-09-04 13:28:18.000000000","reason":"Change was marked ready for review"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3","subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","status":"NEW","created":"2026-07-15 14:38:09.000000000","updated":"2026-09-30 14:33:02.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":10,"unresolved_comment_count":2,"has_review_started":true,"meta_rev_id":"0ba1bd9c6c43beb7050c5bb63394d3b3ad337ab7","_number":997410,"virtual_id_number":997410,"owner":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-09-30 14:23:00.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_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"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-15 14:38:54.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-07-15 14:38:57.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-07-16 07:57:29.000000000","updated_by":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2026-07-16 07:57:29.000000000","updated_by":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2026-08-04 15:23:16.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-08-24 14:20:20.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-09-30 14:23:11.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"}],"messages":[{"id":"b82f0692b5887d3e90246b9a2a64fc27a42be8e9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-07-15 14:38:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"802dfb54211e891ba05953e0b3037333a79b9ee8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 14:38:54.000000000","message":"Patch Set 1:\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/futurist/+/975508 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"46503d74727fa55b62646383b1569e4f20701e16","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 14:38:57.000000000","message":"Patch Set 1: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/futurist/+/975508 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"1463cfd117693818ab3a6ffe4bc4466ecf7a480b","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-07-15 14:39:22.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"ae51254ae231be08559456f277457084d1a57233","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-07-16 07:57:29.000000000","message":"Patch Set 1:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":1},{"id":"9b0dc3ae36a1566319b677d13ec52e9ced2e3f61","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-07-16 14:59:03.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"aaa06571502b8e2e74950c16ede4c4fb8a67f240","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 15:02:44.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bd36590254c24a5280fda00742090b83\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0d2964efa09b4154ac4ebc834ef772d1 : NODE_FAILURE Node(set) request 8e7701c626a64fd7973e6d0436bbb9a4 failed in 0s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f57f6bb0d7114ccaa52b6e6e977a73f8 : NODE_FAILURE Node(set) request 19acd8a2b8644261ade716c89a0547fe failed in 0s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/5ca4f0f34e3f4986b94edfc7a310c440 : NODE_FAILURE Node(set) request b2fe352072b94ebab7a4ba597bcae89e failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c9c911158150c8aa7d799e16a1db1c730e7bb1ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 16:13:13.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\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/708d83b0cf844e2aab5be359b0939f42\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/107fb7eaa96d46a19a6b6444f210dfac : FAILURE in 38m 15s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/768759b535d54a3bab2a0aacdb8530cd : FAILURE in 15m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/35ee4778a548492ba17f24d2c13d687a : POST_FAILURE in 14m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f4dc41df159c447fa557bf8cad08b350 : FAILURE in 4m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/804471ed6c424b309cdc7334cbd43f34 : FAILURE in 5m 08s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/797b194cb87f4671ab4a20ef2f22b9dc : FAILURE in 5m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/774fb232168346849a5945ef156434cf : FAILURE in 4m 20s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c3a4d94f2c8042fd9466f4b94a592c2d : FAILURE in 6m 55s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/811d427793004c3d9f5ea4f3855edca2 : FAILURE in 9m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f4670042e08b498aa87e0ca2972f22f1 : SUCCESS in 9m 13s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/a6bf94493a2e48e3807806addbc6f1df : POST_FAILURE in 24m 47s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/fc237df23a584560906e3454f2894c17 : FAILURE in 25m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/76b01df2938f40f2aacb70a0c37e5ea1 : POST_FAILURE in 26m 42s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/938076d9f43a471c94d0aada713d803f : FAILURE in 17m 47s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/cc4728bc005a41f9aa1c56a811a1e8d1 : FAILURE in 27m 35s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/31e8c7ad782e441c90c05bb3188ea9f8 : POST_FAILURE in 28m 35s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e6ee8a54663b4bd2bdfa6b74dab59efe : FAILURE in 27m 34s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/10dc648ab0044a08b538acc9efa214ae : FAILURE in 12m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/3af1a9b5173c493e9ad40c98731f6267 : POST_FAILURE in 29m 36s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/0b6f4f34ce1841a1a520b40388c0329a : POST_FAILURE in 23m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ff298cd9938d4030b382c914b4ad6ec9 : SUCCESS in 3m 04s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/abae56f12abd41a09add7daba855ff2b : FAILURE in 5m 32s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/02cb5afe4e3c4260b29513a8822dfebd : FAILURE in 5m 24s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/b3fcfd3e5773448a987902a07554a6c0 : FAILURE in 2m 50s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2476edd1303a4b76891c75ac0a6542df : FAILURE in 1h 05m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/23f32153f7614081ad67a64b038095fb : FAILURE in 23m 31s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/80d39fdc61214ca3809dbcf55c4ac8e6 : FAILURE in 23m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7f79876e9c2e4b93a0b63511b6c8b5a8 : FAILURE in 11m 21s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/26582937861043e1a7d38fececee78ba : FAILURE in 4m 47s","accounts_in_message":[],"_revision_number":2},{"id":"68c38ca5130d6738e5551da602254605f2e171bb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-07-17 09:03:30.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"dd0c859aef71681af58691373c425f348f8e8684","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-17 09:57:20.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/192fe912a5924d37ba500179f56e08ee\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/7711826cd7ad47739588002e5b234fcf : FAILURE in 7m 19s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/dce5380bebe3446abeeb2db7536b585c : FAILURE in 8m 05s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/010951fff68b47f29dd9df76238be269 : FAILURE in 14m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"83e62f7182dc3be42811f8cf0cff4301b106764d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-17 10:15:17.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/980ed04e4f684631997380bb31fe5580\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8031afcb6a894ea3856c804b1d0201b2 : FAILURE in 24m 15s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f9cc204a3b7d43b080554cfaa03ae3db : FAILURE in 22m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fd06e42cf4574e4b90696a3defb16c47 : POST_FAILURE in 17m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2dfee1dc5b644036a8b3fb0fafe7d4e3 : FAILURE in 7m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ece3db58948b4b8398644e23f018d83f : SUCCESS in 7m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/03619e5b06a4407faf07075f601c83f5 : FAILURE in 4m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7bdeb9fbef394e7f8dbbcf3dcd48125c : FAILURE in 3m 24s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fc0694625f9e4c6a9c08af1bc7e5a31b : FAILURE in 6m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08802fd5f2b24baa9f17d4d6b4acff65 : FAILURE in 7m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/03fe500fcfaf4da18e7825809477fb31 : SUCCESS in 8m 22s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/a904aed47af84c6c86786133eb612643 : POST_FAILURE in 26m 37s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/95aa925ae1854b64b0947190a3465cf9 : FAILURE in 15m 38s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5d83f2262f28451f8f1524ecebaea5c2 : POST_FAILURE in 18m 20s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/2cd239ee2d134f0a9e810fe7374574e8 : FAILURE in 17m 50s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/4944abc032884f3481205104d60466f1 : FAILURE in 17m 13s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9b4e3dee85b44a5c8186aa89cd26519d : POST_FAILURE in 21m 40s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/9486130fd72246aaa80fb950f8961ece : FAILURE in 14m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e62af3e35c2f4e93b9633c7563a5856e : FAILURE in 17m 24s\n- nova-next https://zuul.opendev.org/t/openstack/build/3159a95c6eae4d38a8b7a242fb0ef903 : POST_FAILURE in 25m 28s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/d0ffc8f0134242bfbf1973025cee7089 : POST_FAILURE in 23m 11s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/70c3ad2935fc42b7bf85fd1b48bf3910 : SUCCESS in 7m 27s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/6c24926a280749d496f9cd21c4e32ff4 : FAILURE in 4m 41s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ba774c5154d840e8bda0b87a6f76ee4d : FAILURE in 5m 00s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/98cea6e2f8b24f83b54cd9c4ee343a71 : FAILURE in 5m 16s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1ec5b1cb8b734598a3449db59c2aacf2 : FAILURE in 1h 05m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bf2e0bd887714620bb714493d87d379c : FAILURE in 23m 38s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/962b44e3b8024d298a3c94a0465e2731 : FAILURE in 25m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/26a64d02dc8d4b489870e7b0ce3538f6 : FAILURE in 18m 50s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/450d4a9c114c46ed9406cc470e809886 : FAILURE in 4m 36s","accounts_in_message":[],"_revision_number":3},{"id":"eab48c9246ed20afb684f36d2c9225a988717c26","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-31 08:40:55.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"b34050f16c9ca103bcfc4954eb088ad393084fe4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-08-04 10:22:15.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"b69b60f832fb0b68dbe44fbc304b9fff2185d07d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 10:37:25.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f330f5ad436a459685ae940b384c681f\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/abe6fc5af75e41f1b652538b44cec40f : FAILURE in 7m 02s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/43bbf5a5c573451baf46d194cd4e6bd3 : FAILURE in 6m 02s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/40e6c686665945bab2f1234127768d4a : FAILURE in 13m 17s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"f5c98f9418892c64876cbdae19d1cd9aaa08a18d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 11:22:29.000000000","message":"Patch Set 4: Verified-1\n\n(1 comment)\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/d8debf62e0874acfbd01ab81f26a6393\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/aa76fbde53a442fd92692f9089510602 : FAILURE in 54m 06s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8464bf3b8c654f9db3e1254a7de7282c : FAILURE in 24m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f9ba2ffb46774864a521c052f42aad24 : POST_FAILURE in 22m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/78ac2c878f91474398da8c2ee5568f87 : FAILURE in 5m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45c9b2846e374624a5e0e146c5939ca8 : FAILURE in 7m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/104a567a79294132836ef4edfefb8ea3 : FAILURE in 4m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/86769b4ffbf54d9e80795e9fa54edab9 : FAILURE in 2m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0285bf2fce874da7a0ed23736f735208 : FAILURE in 8m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c23cab9465e64a139b43b4adfda28413 : FAILURE in 6m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4cd617cce636454faa6b3c9663b6c466 : SUCCESS in 8m 23s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/2f9498578795442c8a5a98d06a5995fb : POST_FAILURE in 23m 32s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c68b261282904b6a82a4528c5c0b8a92 : FAILURE in 25m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7d273a6c1d0b401393b0548a1f3224bc : POST_FAILURE in 25m 57s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/673c265ff30142929bce9b4a6dc6d4b1 : FAILURE in 16m 21s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/2ed63c47eade4b788471b407c78bd090 : FAILURE in 25m 29s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/845211e52576432886e75677e19c7f28 : POST_FAILURE in 16m 21s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/1ed7a9164d7f40cf9e8875aac8bdbcde : FAILURE in 13m 35s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/10790f08ee024feb84f219547ec929da : FAILURE in 25m 03s\n- nova-next https://zuul.opendev.org/t/openstack/build/a3ff8c9444b64377aa0944255c69da19 : POST_FAILURE in 23m 20s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/3ad20827fc184ed5b97d32ced064f286 : POST_FAILURE in 20m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/73774da508544ef4b7072ac167f7525c : SUCCESS in 3m 02s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/2c7566f060264b6ab4ce99f4938de711 : FAILURE in 3m 18s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/0ab51790fbb04bf484a1d7afa7f8b6a8 : FAILURE in 4m 51s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/0507178389d54299a71ac758162fb8f0 : FAILURE in 4m 51s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/61e0f77052a6430faaf9b90e0971edd3 : FAILURE in 29m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6141831daafd4a76baf5630ab579906c : FAILURE in 26m 06s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/b0e395e817eb4e9a8c0cf918e9b11e3a : FAILURE in 25m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4ed907228e4441c6b20d8eaadbe96c8d : FAILURE in 12m 20s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/731b0712a0314efc981983f626dca58e : FAILURE in 4m 23s","accounts_in_message":[],"_revision_number":4},{"id":"94d23dd967430c0fd40533c67af4c0755e0d5277","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-08-04 15:23:16.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-284mr/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"238fe67b0d124803cbdc5d831938183c566a37aa","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-08-06 09:22:26.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"842dfe398096cf9825305a7833aa15a99161c036","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-08-10 15:02:28.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"23c03fce3926d4d97bf1fac6f7f3fe2ca672a6da","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-08-10 15:11:56.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":5},{"id":"9711c2f5985bde6d6fdddda8d99b52bbb9477c3f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 15:20:12.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b95b11596001453db72ae18118f32c27\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/97e4e1cc380d4863893bfbed40a691b4 : FAILURE in 7m 41s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2c7c3a0b7a264f9eaa02de2212766d23 : FAILURE in 8m 05s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/62800acd1114425abeb9bd87fe60e1d2 : FAILURE in 15m 22s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"032f276c090740c9ac3ec5b2e0f0633904c23dd3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 15:53:38.000000000","message":"Patch Set 5: 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/ee94d3789005440c954968a4236e8a4f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/216f65086c01436e9e34d0638658d9f5 : FAILURE in 44m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/db66378227b54479bf6d78df0800794a : FAILURE in 13m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e9cd0f9578d8401e8e1df4a49a0bbf96 : POST_FAILURE in 25m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4a58256e131e44c58dc577bc25d7adcc : FAILURE in 3m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/423a9db617ed414ab8612626e8070645 : FAILURE in 7m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b8b78e4c42984ed59cb8ee37bd3d1c9e : FAILURE in 4m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dfb9bb408dd5438f8aa30453b80eef75 : FAILURE in 4m 38s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/eb644b0566c54981a89c091d7f139ee4 : FAILURE in 6m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2569e324a8d4059beb3c0e430135980 : FAILURE in 8m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/70b226af507e4252adc6bf79f3c77e2a : SUCCESS in 8m 11s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/f996fa3f23164dff959193401733ca58 : POST_FAILURE in 12m 15s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4d41a6ed2f65446ea86943dbe56ee99f : FAILURE in 25m 14s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2c41f57464db4324abb3b4de4d8d18c4 : POST_FAILURE in 15m 31s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/e04efe2827a2430fb51e07c52d4d8e68 : FAILURE in 16m 24s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/63fdbc2747fd443c850d7212c97a5cd8 : FAILURE in 12m 19s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5de51bed13364f1faeb8da209d006b5f : POST_FAILURE in 15m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/fd805dadf3bb424297b80124bd9b3c83 : FAILURE in 24m 52s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3194cfcdad164323800b832223141d57 : FAILURE in 27m 32s\n- nova-next https://zuul.opendev.org/t/openstack/build/5cf4d007bda94a6e89bb4dcb6d44a87f : POST_FAILURE in 13m 26s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/bed2ed8bbbe84415b27a7f6eac76d3da : POST_FAILURE in 24m 49s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4ff2d408c26f41249cd1175a6fc21dde : SUCCESS in 6m 42s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/2ff05e12db2c4e079a6571754d9418ff : FAILURE in 4m 50s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c72c208a89cc48869e5f9aa506a1ec44 : FAILURE in 3m 39s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/a242ab3cd95d4681a1520e9bfacd6245 : FAILURE in 7m 07s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/21d996f1ff4a46e99e33b1f434da9503 : FAILURE in 35m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8958b6d57e9247929b761489b3f52a73 : FAILURE in 13m 54s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/3cc30f4dd74740f486d7b06bcde8919b : FAILURE in 27m 42s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/42b40ae11ce94cc58bc750fe3158f09c : FAILURE in 14m 27s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/2b92761f6be04a20a667707e3be26235 : FAILURE in 3m 19s","accounts_in_message":[],"_revision_number":5},{"id":"68fd592c690b0a85a51084b527d384261720c705","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-08-10 16:30:01.000000000","message":"Patch Set 5:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-cqhc4/index.html\u003e","accounts_in_message":[],"_revision_number":5},{"id":"b62a1799e12aefbd5ae0258783bda11f798513d6","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-08-12 13:16:04.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":5},{"id":"7e718b5ec2d277edf934903c246311e67468d5c1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-08-13 13:55:22.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"6d69b66e177d198f9fe5abd69c92dc7263e218c5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 14:16:33.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/88a5efb3959547d68cd0a75f6e7fc300\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/3e516f4fae1540228328123d771c44ac : FAILURE in 7m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/568373d60d494dffbad83ca3587e348f : FAILURE in 8m 06s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/97193f1b6a0b47a3b71e9610350caaaa : FAILURE in 14m 06s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"e5d06af31a1a60b1ee8969dc917124328668fba1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 15:03:46.000000000","message":"Patch Set 6: 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/b360928d464842d3b051495096838991\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/936e7223b31d4ffa9e8beb1a1e0783d9 : FAILURE in 54m 46s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/deea7b0752cd474bbcf222fbf03515c6 : FAILURE in 12m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0c3106f053b5473c9e1de628f5f06e65 : POST_FAILURE in 24m 38s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/47cf43f7b9c34f36a694a99ad6a54bc0 : FAILURE in 6m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9d0b9af0e5049808be4b8b8b62e9b19 : FAILURE in 8m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/adac86dd89a2448b9aa103787acc66fb : FAILURE in 4m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/89f0f972b1df485c818b2d6dde51454e : FAILURE in 4m 30s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9a61977f171b43e08ae65121b554841f : FAILURE in 4m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/079fee9254b74fb78b83715e36778023 : FAILURE in 7m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/27dbd10f6be8402099bf478ed1beb275 : SUCCESS in 7m 56s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/9be238636dc04409afa5c1eb9a203df6 : POST_FAILURE in 25m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/fac3d147ddf04243889c2bb697332b22 : FAILURE in 14m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c4af36bd4bd045aba5dea519693380c1 : POST_FAILURE in 20m 22s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/fbcc88e75df84bbbb761bcb89ef5fc59 : FAILURE in 15m 42s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/21adb30fe26b44b9a9914e4493251088 : FAILURE in 11m 26s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f6f8367cfde8489998c3ecce0b0d0b4f : POST_FAILURE in 16m 17s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/73b1ad04aa1e4acb9dc2c43049d92191 : FAILURE in 9m 52s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ff1820dc8a874bab822c4e34448e0a73 : FAILURE in 17m 07s\n- nova-next https://zuul.opendev.org/t/openstack/build/af74bcd9727f48548f75c339b3b3972d : POST_FAILURE in 16m 59s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/a19b497bbc6b464c876302235e25ce31 : POST_FAILURE in 10m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8869ab007e894cfe8f0ffde9b00d0cf0 : SUCCESS in 5m 03s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/957a42b67aec419388a4ff89e2397d69 : FAILURE in 3m 17s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/464aa6788e894f4cb01b1adbbeae289e : FAILURE in 8m 21s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/a5b3b92ac05341818eda03120a04aa3e : FAILURE in 3m 00s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0baf8cc2651a4651996a857069e73a51 : FAILURE in 1h 06m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1909775c1daa4ee1a0107276c7e685eb : FAILURE in 13m 03s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/eb0e28a74a33409bb058233a9ed2c718 : FAILURE in 13m 52s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/54808fb82da94f1396cf505b14701af9 : FAILURE in 24m 10s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/da091ed613de4de497ca1fbd74133fbe : FAILURE in 7m 19s","accounts_in_message":[],"_revision_number":6},{"id":"65673a4ed9a988e3adc0c8c24abd3b5ae47b5a49","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-08-14 10:33:38.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"93d2ed38ca1f9cc30753bf62d65b1655e7fcd155","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-08-17 14:23:23.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"22e7a7e2c3bba7b2779cc76f670f3176d00cb6ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-08-24 13:23:58.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"152a07dbd87383cbd906d2217e9e43d3d0276be8","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-08-24 13:25:13.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":7},{"id":"a09d2232a08dc46d7f5c39af755ee0504bd0ef63","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-08-24 14:03:32.000000000","message":"Patch Set 7:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-sthc2/index.html\u003e","accounts_in_message":[],"_revision_number":7},{"id":"5919aae8f52756b359aa298cee661afadc6d6e8b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 14:14:09.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/598ab80c2a204b16ba74b2a59c93c0d6\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/bce8f22aaf0d4c4a976006037681e4ef : FAILURE in 14m 08s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8ad7d82f425a4542ac8d10fcebd749df : FAILURE in 14m 39s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/f1b08f52898c414f8b125bba7c75b746 : FAILURE in 22m 17s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"0b5c2b29ddb581db769a5ee180171a017d12ca61","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-24 14:20:20.000000000","message":"Patch Set 7:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3 .","accounts_in_message":[],"_revision_number":7},{"id":"fba862da6717a470edc79bf3f59e2738f1ca3cff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 16:54:24.000000000","message":"Patch Set 7: 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/3be683e8d7e0443ab81d5cc5e206501d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9830e988f9df402bbf8afa81a2cd2170 : SUCCESS in 1h 08m 37s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fa2c6729a02547b1b8955be3d21739c0 : SUCCESS in 1h 46m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6038e8a687254f07a75483e44a92e45f : SUCCESS in 1h 00m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7998f09012df44548049ca9f4410ed0a : FAILURE in 42m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6cdf41e33f674d24b250aa66794e85e1 : SUCCESS in 8m 06s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/03245b577d2f4d9ab5fac01af4ed69e9 : FAILURE in 8m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cac2eed1e2e24660b29eea42fc9f5d93 : FAILURE in 12m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c4dad848c93847bca1bde0fddcd788cd : FAILURE in 16m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e4064ecbaf9645b396d1536033d1b8e1 : SUCCESS in 13m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83de657232c648c1a4f85c8bd48bb18c : SUCCESS in 9m 53s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/1dfd018263cb426384f57c75945aa150 : SUCCESS in 27m 42s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/34bf302813a240c793299dc08a134990 : SUCCESS in 1h 19m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5b9c9b7888d246f796d1e43ae766ba27 : SUCCESS in 25m 00s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/91ee13ef046b4db2bf6e92913866853b : SUCCESS in 37m 51s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/e7f75696667f4518a6609aac34d417c0 : SUCCESS in 49m 19s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ebf21f6789e848069add3f1dd877b74c : SUCCESS in 54m 52s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c3f2406efc9644b59892fe6374aebb21 : SUCCESS in 1h 00m 15s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ffc09a24588348a7872a6a4fc63aaf09 : SUCCESS in 48m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/fefd70dae1874529994ce682bc55ce07 : SUCCESS in 1h 30m 30s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/ec0009d59b9149d98ce174e5e8807ea0 : SUCCESS in 52m 38s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/03335d882ad1460bbb034b5622bc077c : SUCCESS in 3m 30s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/1ab09b006dff4254ad90e6303783d51a : SUCCESS in 25m 40s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/4ed3a374464f45458680fbfd2b4914f3 : SUCCESS in 30m 11s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/40c908435b2e4a449d414ab1eb5b34b1 : SUCCESS in 29m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3dc98f0d09ba4f509f927d092ecd8b6a : SUCCESS in 1h 24m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/db3a57a97d4a483bb697931c3c3731fe : SUCCESS in 58m 29s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/36dfb17478b746949357c04d999ca514 : SUCCESS in 55m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a19e04126b7d4698a9aadd2ced4b34c8 : SUCCESS in 33m 49s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/bbaa1212a11246b6ab376d4b48045c84 : FAILURE in 15m 19s","accounts_in_message":[],"_revision_number":7},{"id":"3767c4bde88ad4d10613e28f742e42d718eb00a5","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-04 12:26:43.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"17139154d51ff3ef25bf9907f6ce1ad66f0ca972","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-04 12:27:17.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":8},{"id":"e1a41fda4810d5464e302c4ef7e9941ba77342c9","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-04 12:30:01.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":8},{"id":"8c607584e49697e22e302b3e6f1c78a2af8d4f21","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 12:58:07.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1ed3f74663364140a0b48529a74a3a54\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/d39ece3e92b949588a60848f1bbf2e89 : FAILURE in 19m 20s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/48546872e2f94820bc3d1011991e8bed : FAILURE in 15m 55s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/36e91d6b216d49309a4d3a2c22881094 : FAILURE in 29m 22s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"ebb28b6f94d60e03436c16c6552adf71e40ced6e","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-09-04 12:58:16.000000000","message":"Patch Set 8:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-s6vfg/index.html\u003e","accounts_in_message":[],"_revision_number":8},{"id":"df764b66b977fd8b63f03d7700c21a69bad5792f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-04 13:19:00.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"a12ca57263a26cb475f2de3b0ff7260f997d7cee","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-04 13:23:56.000000000","message":"Patch Set 8:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3 .","accounts_in_message":[],"_revision_number":8},{"id":"fbe14e6c2384ac84029c1b40bea1687e4d44a8e8","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-04 13:28:18.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":9},{"id":"905b33a67c7cb0dc9fa9080b73cadd5e3ef9caf2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 14:12:07.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d68840dc494d46c19a2a9d802c18ccf8\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/328bc4de43a54f978bc21d1801d60dec : FAILURE in 29m 59s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c1eaad74d4dc4ca89ab2a011d8c535b8 : FAILURE in 21m 10s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/21a1210b14fb4c469cefaff0da680e1e : FAILURE in 30m 47s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"3d5541f6016ce39c70cfd4592437186d6f1d68e1","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-04 14:12:33.000000000","message":"Patch Set 9:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3 .","accounts_in_message":[],"_revision_number":9},{"id":"21827bdba7d73a342db3b27aac7e9a9eab20d89f","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-09-04 14:54:23.000000000","message":"Patch Set 9:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-pc846/index.html\u003e","accounts_in_message":[],"_revision_number":9},{"id":"aa9652072c31bb15eb75fe006453d53b7975f5db","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 15:09:33.000000000","message":"Patch Set 9: 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/5e9684bbeb744e16b02347adfdc9d679\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/dd62ee8be0ee4cbc9e906ec5a7edfbb1 : SUCCESS in 3m 58s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5bb2348f3e314acb9aa878f5741a71f4 : SUCCESS in 59m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0879b14315c8427886dc70dbd75398cb : SUCCESS in 1h 38m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5f6dce49ea224c2baf48578394a154c2 : SUCCESS in 1h 01m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c62fad1398494ab8be7b4d5327647d6a : FAILURE in 34m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/880e1cf3105b4f2b87a6839fea45a686 : SUCCESS in 8m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/550fc141e4024b7e92c39c408015c6c8 : FAILURE in 12m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/781140d060f04663acb1dace46e0f8af : FAILURE in 13m 26s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0cf559b035d94a26a3a986173c305391 : FAILURE in 17m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/578952486d1345e593bc0473f700f2b5 : SUCCESS in 13m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/67236fbbbb4442819a5aa64ff8b8a564 : SUCCESS in 8m 00s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/e8c3680a13954ce48a846481b9ca53ad : SUCCESS in 1h 14m 15s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c19089acbb274838b7e5d0ecc8a4e916 : SUCCESS in 1h 27m 56s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/906c769497504756a186d37e5bd8f9c0 : SUCCESS in 51m 40s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/fcf979253f484b67bf59ce8044685638 : SUCCESS in 42m 35s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/fa10f28ba9674fcdb5821afccc17acfa : SUCCESS in 1h 01m 12s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/8b7ff94952194b6b9363cba373e59b8a : SUCCESS in 52m 45s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/9b6aa36cba0043fca7d4a77b3413f544 : SUCCESS in 1h 03m 28s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/adecebad5ed34f08b4b4be9efc6d9c3c : SUCCESS in 1h 28m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/c1165b1959604245bb64994aeec4a8c9 : SUCCESS in 54m 54s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/7e3ca3da5a674725b29d0d6a09d6d5fe : SUCCESS in 48m 38s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f962e37e01f54bcb893f99fa4867fb8c : SUCCESS in 8m 46s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/66437e88458d4c70a240c3b0567779db : SUCCESS in 28m 00s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/0e4a886fb17c43d6b4ff9736bd2edb1e : SUCCESS in 24m 38s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/83a002f482034916b8710c957e0ed096 : SUCCESS in 37m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f5232e23b63b46a884114c3b6cf4f23c : SUCCESS in 1h 27m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/96acfffbaac74de28bc2bdae81bdb558 : SUCCESS in 26m 47s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/2db3db03424f435ab35648ae60031c2d : SUCCESS in 53m 23s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/711e798009284c0087e1595fea4dd778 : SUCCESS in 34m 50s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/09cfc76205e940a2a8db1741f0fab5d1 : FAILURE in 18m 02s","accounts_in_message":[],"_revision_number":9},{"id":"c67a40b39b2782c07bb68f0096424948ccf64cfc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-07 07:12:26.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"914b6db4e4f7b19c56fe6db6b2a6fd674939203e","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-09-07 07:49:42.000000000","message":"Patch Set 10:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-kbbs7/index.html\u003e","accounts_in_message":[],"_revision_number":10},{"id":"21310e314e16d89f2bb5ce5aec632f62d32d0b26","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-07 08:07:47.000000000","message":"Patch Set 10:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3 .","accounts_in_message":[],"_revision_number":10},{"id":"b9978c138d66a603e269a0e63ba379f04d41302b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-07 09:11:41.000000000","message":"Patch Set 10: 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/49daa2533fa945c6a47dcb5902f0c896\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/ceb3f9ae7a71403fb69e0dece4dac3a3 : SUCCESS in 2m 34s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b10449011a8d4c19a41cd4a7f8072d25 : SUCCESS in 1h 03m 39s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c013e1df9cfb45f2a3d73a0f978761a2 : SUCCESS in 47m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ecfebab6c1614e46ab4072ac4617bc23 : SUCCESS in 40m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/72b2df0efa304344a0f75c7043284b15 : SUCCESS in 1h 02m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55f953c2860c43aba6aad5034172cd1b : SUCCESS in 7m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8d69fef414ee42a0a2e1d086e6d595e2 : SUCCESS in 14m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c9b5f387bd884ec8bcd01d4521bb8dcd : SUCCESS in 14m 04s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5962a268e3ba4bd481deae372eb14020 : SUCCESS in 18m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b55e18d6d369442a968e6d68d5463c17 : SUCCESS in 9m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/042171c2d8df4ee2bd8733c55e849da6 : SUCCESS in 9m 47s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/3fc24557694d45b1a5e7fa197a1f5a28 : SUCCESS in 29m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3fc18168e0e64feba62a9cf75ea3a8db : SUCCESS in 1h 27m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/292e2b9c59654ff0bf3f55263ef5a393 : SUCCESS in 49m 12s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/c252bb8912704762ac5e6492a6310a07 : SUCCESS in 37m 09s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/8331ff1b81b54fe99e5391b09db1faf1 : SUCCESS in 57m 55s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/bf6bf0c6656d4dfb93c07e627928ad6f : SUCCESS in 29m 20s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/ba69756a03cc4b33a938f7d59dc4c1ad : SUCCESS in 1h 00m 51s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4ea24ecd2dc2484f9c628af0bf3cb79b : SUCCESS in 1h 41m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/c6e7ca9842c84510b92dede7890509ab : SUCCESS in 1h 52m 18s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/c2393e8522724a868c6667f116bef902 : SUCCESS in 50m 31s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c9dfae7bf39145a2a99631183f88f2c8 : SUCCESS in 4m 29s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/28828612b83744e2bbda6007c4de1c7e : SUCCESS in 25m 46s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/5e606688cf374326b35fc05a9fc4fe65 : SUCCESS in 25m 16s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/1cb772e44fa94a119a1bd994b17dd5cc : SUCCESS in 31m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/65f4220f2a654e3cb1aed37b470838c7 : FAILURE in 1h 30m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/62178f83c24245df85e0698197e05815 : SUCCESS in 31m 19s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/a7a5ba9e8e224d4ea14275ceffb7df00 : SUCCESS in 29m 23s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/016d0259f32a4e67880d08a3a59cc994 : SUCCESS in 18m 46s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/b072f7a1832b432cb3192885beb9d5c3 : FAILURE in 15m 04s","accounts_in_message":[],"_revision_number":10},{"id":"2a9fac0f1e9557333a4a4a5cef04628c21df3b3a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-07 09:16:55.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/edcee0814c06452cbfb0b121c1b47cc3\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/adeda3c09426430d83d0551e6a7a6d43 : SUCCESS in 21m 19s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/cfc999fb8a99468eaa13f6bfb18886e9 : SUCCESS in 23m 30s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d8492e4a4d3c44dd9e25c151c48af45d : SUCCESS in 34m 04s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"043f9f185596c3a081c7ed6086c02c19aa506b7e","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-28 10:10:31.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"7ee5c17e48468ac6b2aa0a7af511aec1c27d6e83","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-09-28 11:17:01.000000000","message":"Patch Set 10:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-j5zsv/index.html\u003e","accounts_in_message":[],"_revision_number":10},{"id":"24e225d3ce0800653e6c96296520ebbcd275f6e9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-28 11:53:51.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/26e640ea13f04c9eadc4bd75d85c5fd4\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/defc23a6675e4adf9e1089c891bf45b6 : SUCCESS in 13m 01s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/f32b8ccdc2be452ba0a1b9f1ff0c9f4c : SUCCESS in 22m 24s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"c03d21f254b6e7bafeada471967536361212281e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-28 12:54:03.000000000","message":"Patch Set 10:\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/4f3a1146e537482db9508b332aa3193a\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/d78f62fc659a47beb0c54eb4128480ed : SUCCESS in 5m 48s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9881a32c65aa40b283db4df8f9907e7c : SUCCESS in 31m 49s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a9276955df254987b3afeb2a76e74879 : SUCCESS in 1h 51m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/14f155a654fe42da808a9746c02df18a : SUCCESS in 42m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/da72528a7e984f6d81553b3d747caebc : TIMED_OUT in 1h 41m 52s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bfaac464d70c43a78d788f7322336628 : SUCCESS in 6m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c0f3f02bac0c403c9ac323a3bf60a8e2 : SUCCESS in 12m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f696398da79d4b07bae5763b2b79bfcd : SUCCESS in 18m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c1d74bcba29422286b7697f1be3dbe9 : SUCCESS in 13m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2c704b68331f42ce88031361fef21c71 : SUCCESS in 12m 04s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/bcf3d1eb4995414f8d21a0b30e9a1c2b : SUCCESS in 44m 23s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dbab5a6ff67642b79356338661c223f2 : SUCCESS in 44m 15s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/85c6f2e9cbd34e108794a07f47f26535 : SUCCESS in 54m 54s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/bbdd5c58e8164c749071a608933a8a0a : SUCCESS in 43m 29s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/255f6566b5b8472794101ccc6b5c9417 : SUCCESS in 50m 38s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/76a0a016e78a497a9744716a2ed2e8e8 : SUCCESS in 51m 49s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/cb22e43277d44bc9bb421b9011c66032 : SUCCESS in 1h 14m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4486242b97f94a27a8a825a1a8069680 : SUCCESS in 1h 52m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/498d1cb4075a44cba19b4af93ef322f4 : SUCCESS in 2h 11m 47s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/138d603cc0ec4754aa82e7a15a22c2ae : SUCCESS in 54m 15s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2cdd55263e2a478b9735f5f57547bcab : SUCCESS in 6m 35s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/de84586282714ebb9998f89fca232bc1 : SUCCESS in 38m 00s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1550a90943c24c68833ca8f09c00273c : SUCCESS in 35m 47s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/c784c345f42848a8b4cd853f7fdcaec0 : TIMED_OUT in 2h 02m 42s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/304cbc3b1ccd493b9d465afb3cfb6e96 : SUCCESS in 1h 27m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/30e203c047284f639c33c700ce4c29a1 : SUCCESS in 48m 32s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/239027d7ab0243d096603c233dc0ea25 : SUCCESS in 29m 06s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/747f223f7e3d42cba773a8a63a280324 : SUCCESS in 37m 40s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/8e1df104d85f4fe7bceaeb7818f25739 : FAILURE in 18m 14s","accounts_in_message":[],"_revision_number":10},{"id":"07d5e568715fc87c8de7ca3e48c3f4998e38831f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-29 10:32:11.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":11},{"id":"6d958a208dccb2ea3474a78638e063147ab047dd","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-09-29 11:04:45.000000000","message":"Patch Set 11:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-666fm/index.html\u003e","accounts_in_message":[],"_revision_number":11},{"id":"9a242a99e629866f2c2171af75c817cad20073dc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-29 11:27:43.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e204c108675d4e7c82e11a4fd80fb858\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/7167f59a1f174c7cb72a2a04b5b1f953 : SUCCESS in 24m 12s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/3d75ecbcb67a419ebbc04b1d2d254bde : SUCCESS in 36m 08s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"9ebdf0aac034579ea96e88406d9487c7933ee6a0","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-29 11:28:19.000000000","message":"Patch Set 11:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3 .","accounts_in_message":[],"_revision_number":11},{"id":"8f30ee2976bc2596a84429ab4bbeb62547f6be5e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-29 13:08:37.000000000","message":"Patch Set 11: 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/cf7c01a78fec482fb30310950535d1af\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/613a8dc1485543e38eff35d7c2be1e27 : SUCCESS in 5m 18s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0e55d313f82143348799b1fbe9fa8007 : SUCCESS in 1h 08m 28s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b9d23bf2cdfc411285b9fb1653f06eaf : SUCCESS in 1h 40m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b9572a1031fe4dd18460f8ebd03887f9 : SUCCESS in 41m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/81772df518e54f73bc9e50b6cdc9fff0 : SUCCESS in 1h 19m 12s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ffc0fe38773441397b0a2c189542331 : FAILURE in 9m 27s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1d934b1eaf304c06aaf02e027c9ec33b : SUCCESS in 15m 28s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/34be5fd91cb9427b8268729fce0eaf2b : SUCCESS in 19m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e119c05c9f9d483d86c6d4fcacb2d857 : SUCCESS in 14m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/827505d570734d2796303e1c6357d254 : SUCCESS in 12m 22s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/0c9e13fdb6964b0991354954f20d758c : SUCCESS in 1h 10m 36s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/032acc37dfc34a9f96009a219dc60029 : SUCCESS in 1h 30m 28s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d9c57d04a69a404988c917166e0a2b1b : SUCCESS in 53m 30s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/984b8965c5ca494a9c789a3770a04ef3 : SUCCESS in 40m 07s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/890930884e6d454d91fc4d1acc0df074 : SUCCESS in 1h 03m 23s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ec28f264737641d6aabd67c5649751e1 : SUCCESS in 1h 00m 09s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/ec0e7ce1406449f18862a6464c9167bb : SUCCESS in 1h 07m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d8c7c369016d4e2590f7fe3a6586eecb : SUCCESS in 1h 52m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/5805d34b58cb4388891588d997f6420f : SUCCESS in 2h 15m 03s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/ea29ab86b6bd4f4e860d744350b9857b : SUCCESS in 52m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/fbf3593c42f349d080f5d38c11c4c226 : SUCCESS in 5m 35s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/acf24fa7761f49b2bcbf85c64b2a3772 : SUCCESS in 30m 27s\n- nova-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/c733e54d808549f4ba603b5c4506d30f : SUCCESS in 41m 32s\n- nova-tox-functional-py314-threading https://zuul.opendev.org/t/openstack/build/96062ce511364e88b86d69b7a5e42b41 : SUCCESS in 44m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3a14659bb2ed4eada6927e130d78791b : SUCCESS in 1h 27m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bde01c340164457d87cfce0d16bfbc9c : SUCCESS in 1h 06m 38s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/2272bce73f8b4df9b4a77b6cba4e38b3 : SUCCESS in 56m 45s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/67abc74b4aed46548d04b48486e707f6 : SUCCESS in 43m 11s (non-voting)\n- nova-tox-py314-threading https://zuul.opendev.org/t/openstack/build/744434df7eb64ca499ec874dc36f6cc2 : FAILURE in 22m 29s","accounts_in_message":[],"_revision_number":11},{"id":"580365ed0f80fa515ce2ee225188daed3ab22de9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-29 13:44:01.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":12},{"id":"2cf71627b6014701a360abf3ea23c9f871391b76","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-09-29 14:30:37.000000000","message":"Patch Set 12:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-lm4q5/index.html\u003e","accounts_in_message":[],"_revision_number":12},{"id":"a6efca5e44fb236ecc575b08eb5cccf174d9cc55","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-29 14:38:35.000000000","message":"Patch Set 12:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3 .","accounts_in_message":[],"_revision_number":12},{"id":"ee43b255f50f9d78835f5075699364e3703dca39","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-29 15:03:27.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9c7894f480a14abd861a3e4372152037\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/7f5d19fe7a04464382c590d00eb0a6d8 : SUCCESS in 27m 00s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/a7493b484a224a86adbf107be36de066 : SUCCESS in 37m 35s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"ba453b3f4855d225af69f6dfe48e4e866a0e505d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-29 15:34:23.000000000","message":"Patch Set 12: 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/000ae5c8f76f430ca02257c07991ecd2\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/54c9ae04447043dd87ae507fd6a1e718 : SUCCESS in 4m 02s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4a1c910eee044faa98ce32d6ac95c276 : SUCCESS in 1h 03m 46s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b62dc0f4715c46febfa599f2ef385391 : SUCCESS in 1h 39m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f77ed3cd730342a597801869559b4abb : SUCCESS in 1h 03m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/182d8182d016458f87d2c512fab946ac : SUCCESS in 56m 43s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67783b8f5a374fc58c29b1433860dcb4 : SUCCESS in 6m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6a87b5e3f9234186ab9e205c9131dd0b : SUCCESS in 13m 03s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8b19c48760fd439296097e5465ed3a21 : SUCCESS in 19m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/33357dcc5ca84cdab5d5c687d8f16ddf : SUCCESS in 12m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/999dbe949951487f9694bf92d22f1243 : SUCCESS in 11m 08s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/feff48cb5d6043a59d3dc8877f21af9e : SUCCESS in 1h 06m 02s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/78fd878087b54fbb8f7262695dabe4d3 : SUCCESS in 1h 04m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/950036d1f7054981b5ebab38d2b35f0b : SUCCESS in 47m 19s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/87e3c510b9a8438cb6668969e17b506b : SUCCESS in 38m 53s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/5c9b3b632e964c2083fe0743a00d1a50 : SUCCESS in 49m 13s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cfdb80d7507a44008ced69ff4948b980 : SUCCESS in 52m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/2afddd414d914942a2595198b320d9ea : SUCCESS in 58m 34s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7c46e0d7d99d4c82a376ff607dad055f : SUCCESS in 1h 43m 12s\n- nova-next https://zuul.opendev.org/t/openstack/build/de79a64ba5b34d338026bae37c7c8120 : SUCCESS in 1h 39m 35s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/a7216b0275da4c599ee45bad7836494d : SUCCESS in 49m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/71cde70d8e874645ac65ce33e867e66c : SUCCESS in 5m 35s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/6303c4cbd74a495a985ecb2ea38c65e0 : SUCCESS in 30m 21s\n- nova-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/b1226ca5c79b4342992c978ba197bab5 : SUCCESS in 32m 27s\n- nova-tox-functional-py314-threading https://zuul.opendev.org/t/openstack/build/986cdbd20f1a4d49852f7f2c418618b0 : SUCCESS in 42m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5e98440f378b47fd963ea8d48e24b421 : SUCCESS in 1h 14m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1b371dfb28e54adda7afca804fee475a : SUCCESS in 46m 24s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/f08fa7d3b5a24324be9b38aac46840ea : SUCCESS in 1h 02m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fbe6768bf0ce41fdb37585e5330500b8 : SUCCESS in 24m 49s (non-voting)\n- nova-tox-py314-threading https://zuul.opendev.org/t/openstack/build/f5e08528660e45c89cc700fd5a5de8c8 : FAILURE in 21m 38s","accounts_in_message":[],"_revision_number":12},{"id":"c31c9c986c1ec55d9a801074d5e4852820bfe1ec","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2026-09-30 12:11:37.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":13},{"id":"b8fa4bd751cd486fa700ef8c01a43c5b55e493e3","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-09-30 12:41:32.000000000","message":"Patch Set 13:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997410-zm8tq/index.html\u003e","accounts_in_message":[],"_revision_number":13},{"id":"11d6d5ec16a50b0b47869592544357a077cc52a1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-30 12:44:57.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0a046c7ff1384ad28e396c9fb43fce5c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/cba6174ef2cd4cd6990377ea9e2eab1d : SUCCESS in 19m 43s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/cbc00b89002c4787976a014b4e4efdc9 : SUCCESS in 31m 50s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"a93d3fd188986210bc5db48d7aa31ab0c90c5ebb","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-30 13:06:51.000000000","message":"Patch Set 13:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3 .","accounts_in_message":[],"_revision_number":13},{"id":"e13db96ede389a0fe9da3d189b22ac52cb99de64","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-30 14:23:00.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8bed7dc665334e5d9abe7b7195a04feb\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/40395197295646379cb3e3ba3950082d : SUCCESS in 2m 36s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/835cf38c73784f15b150363bf48651d5 : SUCCESS in 1h 06m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f705eef612bc46058953097a6a3e3119 : SUCCESS in 1h 40m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9c6e43996f254ce68dec4d710325a5ed : SUCCESS in 32m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2a9df0cf2f614f4f99fea7d8e87cabb8 : SUCCESS in 57m 55s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed1d5eae66b249a4815e48f4ef0c5ad7 : SUCCESS in 7m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cfd458abd8b541db95322880278defc4 : SUCCESS in 14m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3efc4d4da2c84d3caa20f97b8bf7cd4a : SUCCESS in 17m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e6b2b1955ad24f5cba33e4e9b3c9c397 : SUCCESS in 7m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6c288ef6807f4dfc9ed9fdcc0d5c4c7a : SUCCESS in 8m 30s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/23a4353ce1ac4e82a3737f8a6c9d3b26 : SUCCESS in 35m 03s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/29d975a2bf1148359fa06b637c3a7d16 : SUCCESS in 50m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/70b47a1caa804be5bc85ef37c82dc587 : SUCCESS in 29m 31s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/7c202ea02dac4030b1366500591786a9 : SUCCESS in 40m 06s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/847f94a7b7f5475fb09fbc21fbbbd1b1 : SUCCESS in 59m 58s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f2fb66d0108a4fca8f0d28b543e1752c : SUCCESS in 49m 08s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/7bdab0cfa8b546bb83d84130c1e00da1 : SUCCESS in 1h 07m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8d8cebcd09154fcdb2bdac5bc8acb89a : SUCCESS in 2h 02m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/a3fc5ff253a94e999772a08e1bb2cd35 : SUCCESS in 1h 58m 58s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/08e60782bd5c403480ba409ea4ccd5ba : SUCCESS in 51m 09s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/76598c69b9334240bffd7c1be8d4c4d8 : SUCCESS in 3m 03s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/f9b173b7f51c4379858fd83d47700700 : SUCCESS in 21m 53s\n- nova-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/aa7b55db145448638ad5c3caf0b7eb7c : SUCCESS in 34m 44s\n- nova-tox-functional-py314-threading https://zuul.opendev.org/t/openstack/build/1071cd04dd4b49078491864571076a8e : SUCCESS in 42m 23s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bf5ad210907946da89697174cf177375 : SUCCESS in 40m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bc56c11a9f3249688e935d6b79740ee2 : SUCCESS in 45m 02s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/a3e9638392ae429985102246912cf2cb : SUCCESS in 52m 51s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a9c68aa5eb48433ebc18253ee5b8b3b4 : SUCCESS in 35m 33s (non-voting)\n- nova-tox-py314-threading https://zuul.opendev.org/t/openstack/build/795553311d234e8a9da56bb317490312 : SUCCESS in 18m 54s","accounts_in_message":[],"_revision_number":13},{"id":"0ba1bd9c6c43beb7050c5bb63394d3b3ad337ab7","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-09-30 14:33:02.000000000","message":"Patch Set 13:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"d4c70d6de6e02cd71bc6c5f936c6631a71991413","revisions":{"06be184dffede73df086f25842f185fe36bf3c80":{"kind":"REWORK","_number":1,"created":"2026-07-15 14:38:09.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/1"}}},"commit":{"parents":[{"commit":"1c85163992293df8ed041e7d986f68a7f95fdc21","subject":"Merge \"Rename vtpm job and add mtty support for vgpu test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c85163992293df8ed041e7d986f68a7f95fdc21"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/06be184dffede73df086f25842f185fe36bf3c80"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/06be184dffede73df086f25842f185fe36bf3c80"}]},"branch":"refs/heads/master"},"2ded7c35a2f99e40d4b9233ca253016d50d50114":{"kind":"REWORK","_number":2,"created":"2026-07-16 14:59:03.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/2"}}},"commit":{"parents":[{"commit":"1c85163992293df8ed041e7d986f68a7f95fdc21","subject":"Merge \"Rename vtpm job and add mtty support for vgpu test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c85163992293df8ed041e7d986f68a7f95fdc21"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-16 14:58:49.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2ded7c35a2f99e40d4b9233ca253016d50d50114"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2ded7c35a2f99e40d4b9233ca253016d50d50114"}]},"branch":"refs/heads/master"},"f5a8a007ade701365659696b499f415bad9c0607":{"kind":"REWORK","_number":3,"created":"2026-07-17 09:03:30.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/3"}}},"commit":{"parents":[{"commit":"1c85163992293df8ed041e7d986f68a7f95fdc21","subject":"Merge \"Rename vtpm job and add mtty support for vgpu test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c85163992293df8ed041e7d986f68a7f95fdc21"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-17 08:46:49.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f5a8a007ade701365659696b499f415bad9c0607"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f5a8a007ade701365659696b499f415bad9c0607"}]},"branch":"refs/heads/master"},"8bec3296a46c687496fb6bbd46053b6a44bf17bb":{"kind":"REWORK","_number":4,"created":"2026-08-04 10:22:15.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/4"}}},"commit":{"parents":[{"commit":"1c85163992293df8ed041e7d986f68a7f95fdc21","subject":"Merge \"Rename vtpm job and add mtty support for vgpu test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c85163992293df8ed041e7d986f68a7f95fdc21"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-08-04 10:21:31.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8bec3296a46c687496fb6bbd46053b6a44bf17bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8bec3296a46c687496fb6bbd46053b6a44bf17bb"}]},"branch":"refs/heads/master"},"c79ddeaa6f3dc5ad4d60be46ebacf51261e0e612":{"kind":"REWORK","_number":5,"created":"2026-08-10 15:02:28.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/5"}}},"commit":{"parents":[{"commit":"1c85163992293df8ed041e7d986f68a7f95fdc21","subject":"Merge \"Rename vtpm job and add mtty support for vgpu test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c85163992293df8ed041e7d986f68a7f95fdc21"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-08-10 15:02:14.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c79ddeaa6f3dc5ad4d60be46ebacf51261e0e612"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c79ddeaa6f3dc5ad4d60be46ebacf51261e0e612"}]},"branch":"refs/heads/master"},"698f541fca6fdc13f4d1429a0bff1046b18d4bc9":{"kind":"REWORK","_number":6,"created":"2026-08-13 13:55:22.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/6"}}},"commit":{"parents":[{"commit":"1c85163992293df8ed041e7d986f68a7f95fdc21","subject":"Merge \"Rename vtpm job and add mtty support for vgpu test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c85163992293df8ed041e7d986f68a7f95fdc21"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-08-13 13:32:26.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/698f541fca6fdc13f4d1429a0bff1046b18d4bc9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/698f541fca6fdc13f4d1429a0bff1046b18d4bc9"}]},"branch":"refs/heads/master"},"a3d352c477e007a1eef5b3ec8968f831e9df35cf":{"kind":"REWORK","_number":7,"created":"2026-08-24 13:23:58.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/7"}}},"commit":{"parents":[{"commit":"00a030403f672b975364c855b7d25b40ef83e757","subject":"Merge \"Report OWNER_NOVA trait on resource providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/00a030403f672b975364c855b7d25b40ef83e757"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-08-24 11:02:44.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3d352c477e007a1eef5b3ec8968f831e9df35cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3d352c477e007a1eef5b3ec8968f831e9df35cf"}]},"branch":"refs/heads/master"},"582e294115c0ecc81e1aa12592cdfc199218d166":{"kind":"REWORK","_number":8,"created":"2026-09-04 12:26:43.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/8"}}},"commit":{"parents":[{"commit":"ad5e2ea26e3bd80a84e0ab205ceef4200906ded1","subject":"Stabilize _test_interface_attach_and_detach","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ad5e2ea26e3bd80a84e0ab205ceef4200906ded1"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-09-04 11:45:37.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/582e294115c0ecc81e1aa12592cdfc199218d166"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/582e294115c0ecc81e1aa12592cdfc199218d166"}]},"branch":"refs/heads/master"},"950d9d587882529fe2ea4f6de164074d5d6ed49d":{"kind":"REWORK","_number":9,"created":"2026-09-04 13:19:00.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/9"}}},"commit":{"parents":[{"commit":"ad5e2ea26e3bd80a84e0ab205ceef4200906ded1","subject":"Stabilize _test_interface_attach_and_detach","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ad5e2ea26e3bd80a84e0ab205ceef4200906ded1"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-09-04 13:04:40.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/950d9d587882529fe2ea4f6de164074d5d6ed49d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/950d9d587882529fe2ea4f6de164074d5d6ed49d"}]},"branch":"refs/heads/master"},"1fba451f5b47041692bfc429704bf5c21561df16":{"kind":"REWORK","_number":10,"created":"2026-09-07 07:12:26.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/10"}}},"commit":{"parents":[{"commit":"ad5e2ea26e3bd80a84e0ab205ceef4200906ded1","subject":"Stabilize _test_interface_attach_and_detach","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ad5e2ea26e3bd80a84e0ab205ceef4200906ded1"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-09-07 07:12:12.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1fba451f5b47041692bfc429704bf5c21561df16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1fba451f5b47041692bfc429704bf5c21561df16"}]},"branch":"refs/heads/master"},"4fbad8b1a02bc9bcc0d1f10781a69646351c5ae5":{"kind":"REWORK","_number":11,"created":"2026-09-29 10:32:11.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/11"}}},"commit":{"parents":[{"commit":"ad5e2ea26e3bd80a84e0ab205ceef4200906ded1","subject":"Stabilize _test_interface_attach_and_detach","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ad5e2ea26e3bd80a84e0ab205ceef4200906ded1"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-09-29 10:31:53.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4fbad8b1a02bc9bcc0d1f10781a69646351c5ae5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4fbad8b1a02bc9bcc0d1f10781a69646351c5ae5"}]},"branch":"refs/heads/master"},"ee2ca1fa72c3f71341f6924341a84af706ca4e07":{"kind":"REWORK","_number":12,"created":"2026-09-29 13:44:01.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/12"}}},"commit":{"parents":[{"commit":"ad5e2ea26e3bd80a84e0ab205ceef4200906ded1","subject":"Stabilize _test_interface_attach_and_detach","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ad5e2ea26e3bd80a84e0ab205ceef4200906ded1"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-09-29 13:43:48.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee2ca1fa72c3f71341f6924341a84af706ca4e07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee2ca1fa72c3f71341f6924341a84af706ca4e07"}]},"branch":"refs/heads/master"},"d4c70d6de6e02cd71bc6c5f936c6631a71991413":{"kind":"REWORK","_number":13,"created":"2026-09-30 12:11:37.000000000","uploader":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"ref":"refs/changes/10/997410/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997410/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997410/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997410/13"}}},"commit":{"parents":[{"commit":"ad5e2ea26e3bd80a84e0ab205ceef4200906ded1","subject":"Stabilize _test_interface_attach_and_detach","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ad5e2ea26e3bd80a84e0ab205ceef4200906ded1"}]}],"author":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-07-15 09:07:24.000000000","tz":120},"committer":{"name":"Kamil Sambor","email":"kamil.sambor@gmail.com","date":"2026-09-30 12:08:39.000000000","tz":120},"subject":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor","message":"Replace StaticallyDelayingWrapper with futurist DelayingExecutor\n\nnova.utils.StaticallyDelayingCancellableTaskExecutorWrapper had two\nlimitations: the delay was static per-executor instance (not per\nsubmitted task), and it maintained its own scheduling loop that\nduplicated logic now available in the futurist library via\nfuturist.DelayedExecutorMixin.\n\nReplace it with nova.utils.DelayingExecutor, a thin subclass that\ncomposes futurist.DelayedExecutorMixin with futurist.ThreadPoolExecutor.\nCallers use submit_after(delay, fn, *args, **kwargs) to specify the\ndelay independently for each submitted task, eliminating the need to\ninstantiate a new executor per delay value.\n\nThe libvirt host driver is updated to construct DelayingExecutor\ndirectly, and all unit tests and test fixtures are updated to use the\nnew class name and API.\n\nDepends-On: https://review.opendev.org/c/openstack/futurist/+/975508\nCloses-Bug: #2148910\n\nChange-Id: Id7a54b7b832d5cca32bc512b98fc89ec3536eaa3\nSigned-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d4c70d6de6e02cd71bc6c5f936c6631a71991413"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d4c70d6de6e02cd71bc6c5f936c6631a71991413"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
