)]}'
{"id":"openstack%2Fnova~967178","triplet_id":"openstack%2Fnova~master~Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1","project":"openstack/nova","branch":"master","topic":"eventlet-removal","attention_set":{},"removed_from_attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-11-21 14:45:00.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1","subject":"WIP:Move eventlet specific libvirt event handling","status":"ABANDONED","created":"2025-11-14 10:38:25.000000000","updated":"2025-11-21 21:21:44.000000000","total_comment_count":2,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"bd2737be2e109d925c42828b15728f7a2ae42162","_number":967178,"virtual_id_number":967178,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-14 11:15:35.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-11-14 12:57:36.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-11-20 16:33:14.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":"2025-11-20 23:39:26.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"}],"messages":[{"id":"cf2219d47caae832355a6534118e476509603378","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-14 10:38:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7ebf2fcd15b6661688ede1e858e8d56606b4b8a9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-14 11:15:35.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8584c3fbce734c4899300000bafcbfd3\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/28803cf902594817a435dd6f3e3d29f1 : FAILURE in 23m 43s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/051fff2648674ce783eafe3ea2c1328a : FAILURE in 21m 08s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7447f570e3be4914a413eba4e09010b9 : FAILURE in 33m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5c0ce2d8d98e0dc2c83a398c607cc030dc116797","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-14 12:57:36.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/0f1310ddfa4a49d88c3d0ac0dc78b4fa\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7364e414db974b16867c7f16512f1be4 : FAILURE in 24m 30s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b45d8284fc3f4efcabb1f46b68f8a413 : FAILURE in 24m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/96d3fa6de25b4ad594eba74cafbb4588 : POST_FAILURE in 25m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/deb15fb4fc494f14b840b20a899aebaa : FAILURE in 15m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5db9d2fc0b6f41f8bc21c163b8c48152 : SUCCESS in 5m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/96c488f0353b42ca979dba9a679a6f79 : FAILURE in 14m 10s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9dbc597a74584c6cbcde6dfe6bee49dd : FAILURE in 16m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4be1160ccdfe4da182500ae8f95363a6 : FAILURE in 19m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f003d9ffdfa44c6ca2f7942394615a28 : FAILURE in 8m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3cb25181b0fd4ddcbe47abe420a2d863 : FAILURE in 41m 13s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/865890c4fc864dbbabab2085dde1dc01 : FAILURE in 30m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/21639772cf764b03828c07d44bbad316 : POST_FAILURE in 29m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b4171e3abfc34e80a64a6ab38977350f : POST_FAILURE in 32m 54s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/a808750fb03f442f93044ef5ddc5bba8 : FAILURE in 29m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/33d40004d74049e8b488ad98cdb0fc2b : FAILURE in 32m 52s\n- nova-next https://zuul.opendev.org/t/openstack/build/0d74d0499d4d4022bf2e93994889b79f : SUCCESS in 2h 08m 41s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/bf7fe25a7d1d4860b11eeac2033aba50 : POST_FAILURE in 15m 09s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b1bd76b4ed4e4102b6fb7b9c8da46ed0 : SUCCESS in 4m 07s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3d4f5175931a459ebf984a7596cb9121 : FAILURE in 8m 06s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/c36d1f66c0994058999b7542b856ab48 : FAILURE in 7m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6f6ac841f7b6438c8ec653ad746de668 : FAILURE in 45m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a60a3a98e9184611a101c0f645e24194 : FAILURE in 13m 51s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/63c87855c0094010bf0395b9d35f4fb3 : FAILURE in 23m 50s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f6b53670a066433382234dd393c7a76a : FAILURE in 16m 12s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/24674606a4b0493bbc8596eeb3ee183d : FAILURE in 15m 56s","accounts_in_message":[],"_revision_number":1},{"id":"91a6164b1bc19aff0e2de187959af6b164b31597","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-14 13:33:31.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9147b50af619f40898546dd960db07dd106dafe8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-15 10:54:41.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"2764039480cefe4d594ff5e7c5861cc8e94c9aad","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-15 11:23:48.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f6ea1ad53881498ca7d6e3c7a9949c2c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/29afabe7bf62481abfb2f61cc2737c11 : FAILURE in 25m 56s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/87df2d9155c44cd8af168381c1930e9c : FAILURE in 23m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e8d69c5a4795403faf057839356d37fe : FAILURE in 21m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cc69f8eb675b11e109a28cb58ce2271a8562860a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-15 12:14:10.000000000","message":"Patch Set 2: 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/3e83de5a7e1249b193fe7d31324a5d15\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/08d85a897fa64ed39d2e38ed41bcea0a : FAILURE in 39m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fdcc4e46e782442484dd11141fcb0fcd : FAILURE in 26m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3ee08531980c40c1ae79169d034852c9 : POST_FAILURE in 17m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9949304f2c46448ca433b41979fe0d66 : FAILURE in 15m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/63941bc273d9439ea9ed447125b180fb : SUCCESS in 4m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7e39e75222b14b7fb5076ec88c1cf753 : FAILURE in 13m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/984dea55a5294df7bd11f36d724cf23a : FAILURE in 12m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/046786c110f842a6a42ec84bac716776 : FAILURE in 10m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77fa92f074ba4a33b02f045195b7c067 : FAILURE in 6m 11s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d2e3507cd7e94f4a97cb7d5e490124e6 : FAILURE in 44m 30s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/10d98659e011405eb6b31c469f3a20da : FAILURE in 27m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f6529cbab5c8457a98fc9a1042a48f04 : POST_FAILURE in 32m 35s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5285aa9fa14b4b99b5e57ffa248652fa : POST_FAILURE in 17m 32s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/9fd38ab6deb149a78458f33a54e84285 : FAILURE in 16m 34s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a4124c212b9b403ca417a3bca91435da : FAILURE in 30m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/02c0a90af3cf4f0582e69a2587962af0 : SUCCESS in 1h 16m 04s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/0a8e4e25a8c3482ea9151d4cff4dc858 : POST_FAILURE in 12m 55s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/94acc644da304772a15fcb402284cede : SUCCESS in 4m 01s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c4fc241afbdb447e9fbf77d0ba89a3ec : SUCCESS in 28m 22s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/49c57a111dbb41079f94e53c1548138b : SUCCESS in 32m 23s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/68c242f42f7748c292c816c453a1d151 : FAILURE in 45m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e601f74402fb4655a7ea2f128be272e8 : FAILURE in 32m 13s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2af1ec761dda4bab9482a3f1ac8b5e12 : FAILURE in 19m 31s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/189a495b8d894b95b283218a61052505 : FAILURE in 29m 21s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/f48f4fe8ad254c689bd64c0d152974fa : SUCCESS in 10m 26s","accounts_in_message":[],"_revision_number":2},{"id":"ed2968c5f011e4a0110ad399faccbaf3c18a2751","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-15 14:36:40.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a0aa9b9bfd53522bc15f3e034908943174950fbf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-20 15:26:28.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"38de16eb83b4cdb2950813d211ae89c7fbf52135","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-20 16:33:14.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1 .","accounts_in_message":[],"_revision_number":3},{"id":"8540929a06b5a9193048e89746c52b5c7de327bb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-20 17:07:17.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/93207a930f8048979b16e88cb021e97f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a549002f333948efadd0cee060e1df96 : SUCCESS in 47m 50s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3e73941a0e224f9aba444b688b20e235 : NODE_FAILURE Node(set) request a6dc057a2af0437d96da26ccbe3bd785 failed in 0s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c7f34ad568e54a18a91e9b40ae2d570f : NODE_FAILURE Node(set) request 81745c42a66342b5921eddb38850c179 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b90df01fb06b57db987f10d66cae47e81501640a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-20 17:30:11.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/83637c4bd5c24061b075aa918c4d1786\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7f50148457b0484ba16680c1f8fe78e2 : SUCCESS in 1h 00m 23s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/554c8fffcfda40d5988f400c6a9b64d3 : SUCCESS in 1h 47m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9b1cb66534344a5285f135e1af9953a7 : SUCCESS in 56m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6921aac3f2ff45a8b66acde91d8bd08f : SUCCESS in 23m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d9f6c1b2ee204aec90c6cfddbab7765e : SUCCESS in 12m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c1ffbe3d44c540078bace1053233b78f : SUCCESS in 14m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/92cd5582fa42418fa1bb47b68978d361 : SUCCESS in 11m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5f03903b0b704531a7858437d5849fc9 : SUCCESS in 10m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5398dba88e79425bb81fe2d5b14ae506 : FAILURE in 11m 11s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6d8dde095b7a4c80b02b2952433fbd28 : SUCCESS in 1h 04m 42s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9c340fcd378746ebaf0825f9e2398ed5 : SUCCESS in 1h 47m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0d623196120949b39827cf4bf26f0250 : SUCCESS in 55m 19s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9ff9a94f8a5645a78e34f88ff25e93df : SUCCESS in 45m 15s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/32ee364e69d44abfb8ad56d0140ee440 : SUCCESS in 1h 01m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/71e3deb289c842c1890e4609dd8bd2c0 : SUCCESS in 1h 57m 21s\n- nova-next https://zuul.opendev.org/t/openstack/build/ce08367b2d3f416a853dfe5350857775 : SUCCESS in 1h 44m 44s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/a89b355dd03e455daa30732ca95e1ccc : SUCCESS in 55m 30s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e1cb643e9e6246209712f3354fc98fba : SUCCESS in 5m 54s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/eaa121e14cc34b2d91540da8d546c605 : SUCCESS in 28m 49s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/650c63ae86ce413f8e42bee4e64a1ec3 : SUCCESS in 33m 01s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a32cfadfc9fd41c3b9f60a24a7130293 : SUCCESS in 1h 06m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9ad5c8c471084f4fb6f9594f0738e6c1 : SUCCESS in 42m 40s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/121a5c3b1fce4aa8a583d8e33427d78f : SUCCESS in 25m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/03d46170623d42c89daff8ac5d13be7f : SUCCESS in 33m 56s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/f870427af23449bb90b97fd127313274 : SUCCESS in 13m 54s","accounts_in_message":[],"_revision_number":3},{"id":"d510e9da9a3f178399e90adb4cd9dfc7ada429c7","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":"2025-11-20 23:39:26.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-967178-nb2kg/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"a436abfff8819ae961a7f09cd73d79677cf0119c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-21 10:50:41.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"6588c06602ff83e6dfee08b4126b27d20252a97b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-21 11:13:00.000000000","message":"Uploaded patch set 5: New patch set was added with same tree, parent tree, and commit message as Patch Set 4.","accounts_in_message":[],"_revision_number":5},{"id":"f9837938fee48fa089587ff27a290344a6cc0827","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-21 13:04:17.000000000","message":"Patch Set 4:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1 .","accounts_in_message":[],"_revision_number":4},{"id":"128f9a6587a08bb2df2407ef72ba039bfe73730d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-21 13:43:05.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/26f1370b390c4959b091f7209766f1c7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f15e19d0b5e343a2b4a91903eb6ce70d : SUCCESS in 33m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4b1f71a277b04a5badf574e4c77aefb8 : SUCCESS in 1h 39m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/46717cb3594d476ab147f72e118b399c : SUCCESS in 36m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b612c9e65fab41bdab16d42d35b1717b : SUCCESS in 16m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41fe93fee35c4fd0bbaf06f689d1c97f : SUCCESS in 10m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/beae9a75491a48d8bc5199a44e1eb2bb : SUCCESS in 13m 58s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5aebb54792de400bb7a4d81271ec284c : SUCCESS in 15m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/023b02e62840402988d24a4a73e30340 : SUCCESS in 16m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ef651dd2d7d40599fb7a4da17dd7c88 : FAILURE in 9m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bf9794f2e6984c97b2fe4ceda6cf003e : SUCCESS in 1h 13m 36s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/72d8f0af74f04225beee380501847cd5 : SUCCESS in 2h 00m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fdcddd13c812407fae0c7ffe0f270119 : SUCCESS in 56m 22s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/72021f85e768458fa284dd4bbfb1f219 : SUCCESS in 53m 21s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/374ec8b2e31f485581f85112a9d48015 : SUCCESS in 1h 13m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f4012d7a99214b189cbbec27c4933289 : SUCCESS in 2h 20m 33s\n- nova-next https://zuul.opendev.org/t/openstack/build/7ff9335a292e4ffa8397001a4e5953bb : SUCCESS in 2h 04m 26s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/8b6e9c3f9d8546d796e95e30c799db71 : SUCCESS in 46m 35s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/62842bdba3ff4c5091288be45837f0e8 : SUCCESS in 5m 38s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4ef2042e80f34aeab7ff840a95d29607 : SUCCESS in 25m 56s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/b542ac524a274e20a993dafe1f7b24bb : SUCCESS in 29m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0f903ec854c64ad29becfaddf164049d : SUCCESS in 1h 28m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/22e0f8382aaf4c9d89e47050f8c2bdb3 : SUCCESS in 1h 08m 07s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b02535d2a24e47f3a81c16de1240720e : SUCCESS in 19m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/bec10c0c686b4e238c3775a8a6ef7121 : SUCCESS in 29m 30s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/045609d0bab840ec8639ea5e406e797f : SUCCESS in 11m 48s","accounts_in_message":[],"_revision_number":5},{"id":"9242b71284085ac47a80bebac43a33fe3179ff0b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-21 14:01:51.000000000","message":"Patch Set 5:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1 .","accounts_in_message":[],"_revision_number":5},{"id":"db1eded428e94cf6ebb4d166b8326e20f45369ba","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-21 14:24:45.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"ca7f64e434cfce5cbf04db69d27be54787560f90","tag":"autogenerated:gerrit:abandon","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-21 14:45:00.000000000","message":"Abandoned\n\nsquashed into https://review.opendev.org/c/openstack/nova/+/965949","accounts_in_message":[],"_revision_number":6},{"id":"4a78e59a993121d3f21eb5589faca5ca0e5fcf16","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-21 15:32:47.000000000","message":"Patch Set 6:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1 .","accounts_in_message":[],"_revision_number":6},{"id":"2694ef766c39437a199fe36dd2ded1df53036af5","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":"2025-11-21 19:30:36.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-967178-pzm5k/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"bd2737be2e109d925c42828b15728f7a2ae42162","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":"2025-11-21 21:21:44.000000000","message":"Patch Set 6:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-967178-qkgrb/index.html\u003e","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"874b623a3f63f6e5b1acca7511561cc873030536","revisions":{"55ad053617efbc5b406f86d09aaff7b99bc01c6c":{"kind":"REWORK","_number":1,"created":"2025-11-14 10:38:25.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/78/967178/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/967178/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/967178/1"}}},"commit":{"parents":[{"commit":"97b5d02d5d859dd0ff34d1248bb225ce48e8a070","subject":"Run nova-compute in native threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/97b5d02d5d859dd0ff34d1248bb225ce48e8a070"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-14 10:20:39.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-14 10:32:40.000000000","tz":60},"subject":"WIP:Move eventlet specific libvirt event handling","message":"WIP:Move eventlet specific libvirt event handling\n\nHandling libvirt events when eventlet is used are complicated so this\npatch moves that complication behind an abstraction. Then implements\nthat abstraction twice. Once for eventlet mode with the existing\ncomplexity. And once for native threading mode with a lot simpler\nimplementation.\n\nIn threading mode we can safe one full native thread as we don\u0027t need to\nmove the events from the libvirt event thread to the main thread of the\nservice.\n\nChange-Id: Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/55ad053617efbc5b406f86d09aaff7b99bc01c6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/55ad053617efbc5b406f86d09aaff7b99bc01c6c"}]},"branch":"refs/heads/master"},"ecf5b56f72a40f588e27d3d3d96dc4b76491905e":{"kind":"REWORK","_number":2,"created":"2025-11-15 10:54:41.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/78/967178/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/967178/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/967178/2"}}},"commit":{"parents":[{"commit":"97b5d02d5d859dd0ff34d1248bb225ce48e8a070","subject":"Run nova-compute in native threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/97b5d02d5d859dd0ff34d1248bb225ce48e8a070"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-14 10:20:39.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-15 10:54:29.000000000","tz":60},"subject":"WIP:Move eventlet specific libvirt event handling","message":"WIP:Move eventlet specific libvirt event handling\n\nHandling libvirt events when eventlet is used are complicated so this\npatch moves that complication behind an abstraction. Then implements\nthat abstraction twice. Once for eventlet mode with the existing\ncomplexity. And once for native threading mode with a lot simpler\nimplementation.\n\nIn threading mode we can save one native thread as we don\u0027t need to\nmove the events from the libvirt event thread to the main thread of the\nservice.\n\nChange-Id: Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ecf5b56f72a40f588e27d3d3d96dc4b76491905e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ecf5b56f72a40f588e27d3d3d96dc4b76491905e"}]},"branch":"refs/heads/master"},"f905dd56eca3ca005cd4e0b619f86ef9d272d288":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-11-20 15:26:28.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/78/967178/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/967178/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/967178/3"}}},"commit":{"parents":[{"commit":"e2270c7678e926b87064c7a9a8d1c08e9954c945","subject":"Run nova-compute in native threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e2270c7678e926b87064c7a9a8d1c08e9954c945"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-14 10:20:39.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-20 15:26:19.000000000","tz":60},"subject":"WIP:Move eventlet specific libvirt event handling","message":"WIP:Move eventlet specific libvirt event handling\n\nHandling libvirt events when eventlet is used are complicated so this\npatch moves that complication behind an abstraction. Then implements\nthat abstraction twice. Once for eventlet mode with the existing\ncomplexity. And once for native threading mode with a lot simpler\nimplementation.\n\nIn threading mode we can save one native thread as we don\u0027t need to\nmove the events from the libvirt event thread to the main thread of the\nservice.\n\nChange-Id: Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f905dd56eca3ca005cd4e0b619f86ef9d272d288"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f905dd56eca3ca005cd4e0b619f86ef9d272d288"}]},"branch":"refs/heads/master"},"c8bd39ea5d4d379bf40f69775b4b0397846db340":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-11-21 10:50:41.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/78/967178/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/967178/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/967178/4"}}},"commit":{"parents":[{"commit":"2341b9a8591c3e2974d02913cae6f87afc530e7c","subject":"Run nova-compute in native threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2341b9a8591c3e2974d02913cae6f87afc530e7c"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-14 10:20:39.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-21 10:39:27.000000000","tz":60},"subject":"WIP:Move eventlet specific libvirt event handling","message":"WIP:Move eventlet specific libvirt event handling\n\nHandling libvirt events when eventlet is used are complicated so this\npatch moves that complication behind an abstraction. Then implements\nthat abstraction twice. Once for eventlet mode with the existing\ncomplexity. And once for native threading mode with a lot simpler\nimplementation.\n\nIn threading mode we can save one native thread as we don\u0027t need to\nmove the events from the libvirt event thread to the main thread of the\nservice.\n\nChange-Id: Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c8bd39ea5d4d379bf40f69775b4b0397846db340"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c8bd39ea5d4d379bf40f69775b4b0397846db340"}]},"branch":"refs/heads/master"},"a9f6df3a7d7d9456589ab14a7eaf0d01f119040c":{"kind":"NO_CHANGE","_number":5,"created":"2025-11-21 11:13:00.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/78/967178/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/967178/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/967178/5"}}},"commit":{"parents":[{"commit":"a5d0d95bc7badbcfdeeacb7cb2c2059cb659bfcc","subject":"Run nova-compute in native threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5d0d95bc7badbcfdeeacb7cb2c2059cb659bfcc"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-14 10:20:39.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-21 11:12:52.000000000","tz":60},"subject":"WIP:Move eventlet specific libvirt event handling","message":"WIP:Move eventlet specific libvirt event handling\n\nHandling libvirt events when eventlet is used are complicated so this\npatch moves that complication behind an abstraction. Then implements\nthat abstraction twice. Once for eventlet mode with the existing\ncomplexity. And once for native threading mode with a lot simpler\nimplementation.\n\nIn threading mode we can save one native thread as we don\u0027t need to\nmove the events from the libvirt event thread to the main thread of the\nservice.\n\nChange-Id: Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a9f6df3a7d7d9456589ab14a7eaf0d01f119040c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a9f6df3a7d7d9456589ab14a7eaf0d01f119040c"}]},"branch":"refs/heads/master"},"874b623a3f63f6e5b1acca7511561cc873030536":{"kind":"REWORK","_number":6,"created":"2025-11-21 14:24:45.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/78/967178/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/967178/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/967178/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/967178/6"}}},"commit":{"parents":[{"commit":"a5d0d95bc7badbcfdeeacb7cb2c2059cb659bfcc","subject":"Run nova-compute in native threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5d0d95bc7badbcfdeeacb7cb2c2059cb659bfcc"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-14 10:20:39.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-11-21 14:22:16.000000000","tz":60},"subject":"WIP:Move eventlet specific libvirt event handling","message":"WIP:Move eventlet specific libvirt event handling\n\nHandling libvirt events when eventlet is used are complicated so this\npatch moves that complication behind an abstraction. Then implements\nthat abstraction twice. Once for eventlet mode with the existing\ncomplexity. And once for native threading mode with a lot simpler\nimplementation.\n\nIn threading mode we can save one native thread as we don\u0027t need to\nmove the events from the libvirt event thread to the main thread of the\nservice.\n\nChange-Id: Ia5c96f0433a1c0acfffe6d00bcaaf583b604bde1\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/874b623a3f63f6e5b1acca7511561cc873030536"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/874b623a3f63f6e5b1acca7511561cc873030536"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"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":{}}},{"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":{}}},{"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":{}}}]}
