)]}'
{"id":"openstack%2Fnova~961578","triplet_id":"openstack%2Fnova~unmaintained%2Fzed~I60d6f04d374e9ede5895a43b7a75e955b0fea3c5","project":"openstack/nova","branch":"unmaintained/zed","attention_set":{},"removed_from_attention_set":{"17685":{"account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"last_update":"2025-09-19 20:35:39.000000000","reason":"\u003cGERRIT_ACCOUNT_17685\u003e replied on the change","reason_account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},"1131":{"account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"last_update":"2025-10-07 17:22:21.000000000","reason":"\u003cGERRIT_ACCOUNT_1131\u003e replied on the change","reason_account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}}},"hashtags":[],"change_id":"I60d6f04d374e9ede5895a43b7a75e955b0fea3c5","subject":"libvirt: Wrap un-proxied listDevices() and listAllDevices()","status":"NEW","created":"2025-09-18 03:52:19.000000000","updated":"2025-10-07 17:22:21.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":7,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"aeccffdaa7059850d78c7e8830e87abb457a7b71","_number":961578,"virtual_id_number":961578,"owner":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-09-25 03:09:07.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2025-09-19 20:35:39.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":[{"value":0,"date":"2025-09-19 20:39:08.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}],"REVIEWER":[{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-18 03:52:19.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"},{"updated":"2025-09-18 04:39:27.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-09-18 06:01:56.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-09-18 08:50:47.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2025-09-19 19:04:19.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":"121fd4e7a04b570491592c1903edac1785d3d2dd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2025-09-18 03:52:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cd20db157f813819980ee7fd9fa53f302141f7f5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-18 04:39:27.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3d588edfdd5a407b85185dc155d61c90\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4b2d8bc53839414c9bfcede51b4f7417 : FAILURE in 27m 42s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8fe037bda80548f9ba1bdcd7a6a397c9 : SUCCESS in 30m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f63b8dc4e6b1e53fed8941f057d606228b735355","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-18 06:01:56.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/942bbea1e0464747b72ce041958ac5d7\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8322c29f00414a3fbd3648dcc0b658eb : SUCCESS in 1h 17m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bd4942ee50574eefa76a8c8dac58c857 : SUCCESS in 53m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2bb2eee3250f47bba14c704830ff0d34 : SUCCESS in 9m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/95c1a1291061412bb7cb49182b94f2a6 : SUCCESS in 9m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/632e9b2d49e54a6699135e348dcbe348 : SUCCESS in 13m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c090ffccee0740c896414cb1a564bb68 : SUCCESS in 14m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ebe0859b88614b6183708ab48a59baf7 : SUCCESS in 13m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8560e531dbef491786548d2c41f63af7 : SUCCESS in 8m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ab6e6fa7886342338b4554e70cec7c30 : SUCCESS in 31m 20s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/79292fc41e38467b9380ad5ceecc6420 : SUCCESS in 57m 27s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7ea1b0557fe94eebb5a2948928d2308d : SUCCESS in 35m 08s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/059c5ec239f642c88f9b36768327a9f1 : SUCCESS in 49m 39s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/330a0c9782764c379b117d8971cf4edc : SUCCESS in 1h 10m 29s\n- nova-next https://zuul.opendev.org/t/openstack/build/b283fa5a47fa4894aea82e345d2bce61 : SUCCESS in 1h 20m 08s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b8218ffc4c0c40eb8e6cef70c90cdc54 : SUCCESS in 34m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/17039b2fb4094bb3941f91326b046b3a : SUCCESS in 7m 11s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/172807ac4a1141b4b932504b47c82d2d : SUCCESS in 21m 26s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/70d4de3ee5fb4e34926ec5c6969c91a8 : SUCCESS in 19m 38s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/19c12a586d574c98ac40a33dc485067e : SUCCESS in 19m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/74aec4f3083a4c2489ba3d367eaa57e2 : FAILURE in 26m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f2768557439642ef8539010a484a3d98 : SUCCESS in 26m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/9d939a3cb7844212bc061e11e6b4c808 : FAILURE in 12m 28s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3040be9d9b6f40e99bfcf552b7bb9d2f : FAILURE in 33m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b1219e5fd2a4a93baf053fcc57f973d2f4b5a49b","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-09-18 08:50:47.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2a1d41cc1f8f413fa455bbc6a8e5fc98a6ebc4ee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2025-09-19 00:39:37.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"a2d676328e51646b73f129406582a422ae0913c1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-19 01:04:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6efc2e8f43644aa98a045e828617f83f\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/385812764fa84178b865cc116564abf3 : SUCCESS in 22m 44s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/bbaae4e297d94b3c827c49bf3e561771 : SUCCESS in 20m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"acf1428202be31fd8ab9fc346678bc70ff72c75e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-19 02:45:08.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/e4a45722f2c54297a7a6bd49a6e1fc64\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c37e864c6ef14471bb7a20d62c8d338c : SUCCESS in 1h 04m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/095cc8389edd49c1a4b26843b991b767 : SUCCESS in 27m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/285e1de1346b4445931e7d971bd929e5 : SUCCESS in 12m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c8c60436969847caaa58614da2f47797 : SUCCESS in 7m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6ac9130e16d94f7e87d9e436b2370667 : SUCCESS in 10m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/65a0ceb2dc2e4294b96394ce83590f30 : SUCCESS in 12m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/74ddef3d57c6407cbc56922ccfdb9e3e : SUCCESS in 11m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1eb36c81bb42453f8a48a23553e471e0 : SUCCESS in 10m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b1ad706c6ecb4e23a9f61b2682491abd : SUCCESS in 28m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3eb099e0d70e41f7b32aac4935995a53 : SUCCESS in 1h 00m 40s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/48b33d773b8b48c0ad3f565970abd62e : SUCCESS in 32m 54s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/9d7884fa51734f9f9f1b20ee69263d58 : SUCCESS in 38m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/99f5f12e553d43c2b6616394c6b92dda : FAILURE in 1h 36m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/c5f29e2be1b5488f83ca95909dadc758 : FAILURE in 2h 00m 08s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/68b7e6b49d724093b48bfd822f28688a : SUCCESS in 32m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1a73b20f4a8e44e982f694c1baeba437 : SUCCESS in 6m 05s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7551a20cee6646a8b0744787033c658c : SUCCESS in 23m 52s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1e5feee55dba472fb7442a592e157719 : SUCCESS in 21m 33s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/eac26ceaa2ec45bea77f15cc419b8447 : SUCCESS in 26m 11s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ce92ff62ba9e4d3ea4e017b2995c3289 : SUCCESS in 1h 10m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0788188e491b4a19b9859466da1a2197 : SUCCESS in 47m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/90f61ba9b87c41b0acb4c827274646a7 : FAILURE in 17m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d627874b29934286a6c8e11e17a1c463 : FAILURE in 21m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"41842eae66f9c52f6926266588977df2c74dc352","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2025-09-19 17:07:22.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0e1eff0b4ff217c9de7bba89eb62e7b12348f46e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-19 18:56:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5e99e672748f481ea83d08714fd411b3\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ddb4cc4b0f50482dab98835e2dd5e0c5 : SUCCESS in 42m 07s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6a4eaa1ec6594a6f8e98d90ca4e09a97 : FAILURE in 47m 54s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"326adf39705e7c6cf8b0bf8bb09121ee70d1e294","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-19 18:58:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1abae86f82724903aa479c3b1d0a6e08\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2d87275ec4694b6eaa742fe3f32de52f : SUCCESS in 1h 18m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f53c738e651e4f958ecfba985217acc3 : SUCCESS in 51m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e2097415ae6a4992a606fffe1a5cfba4 : SUCCESS in 14m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/af80960b89e84718a44b53692a6af68f : SUCCESS in 11m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/53b2593987a34f3e994f772124c4d010 : SUCCESS in 15m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b08f78b3f4e74c74b10b8a86a0768211 : SUCCESS in 15m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/83ca0e72a2574aeeb54df3ea8ef62bd2 : SUCCESS in 15m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e77e4cd20e074d738395d6b3351c98f2 : SUCCESS in 10m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/550fd2774fb34c26aa49010c70a69666 : SUCCESS in 37m 37s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5d4d0ab257114de79b5b90d3e25cfad4 : SUCCESS in 37m 08s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f80a27012b724b48b04668f97d21b242 : SUCCESS in 47m 30s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/60072b6818b8477d9b7ca9b595df28c6 : SUCCESS in 55m 10s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b8fbdd83f66a4fa38d31446be5e47b74 : SUCCESS in 1h 24m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/7c6c3c39e78c40b481c60a2867e4ba5a : SUCCESS in 1h 44m 57s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/3108d3fe2b9f4c67a305fb84770aab4f : SUCCESS in 38m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7c8ae2b0ec6c445a9609f4fe58a0555c : SUCCESS in 5m 11s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/22269c18b3f84c9490f45055758e72cf : SUCCESS in 22m 44s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/448d55bfc6c446d2a7f39f6eb8625a8c : SUCCESS in 18m 46s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d760f6f572c54d58974a04c11cefea93 : SUCCESS in 24m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a4e6be1d98f04006aef7d8aa41b0121b : SUCCESS in 1h 09m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/edb503ea00a5410bb5205c48efcb4fd5 : SUCCESS in 49m 40s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e6e3cf1b9f084a40a164c398e18c2dde : FAILURE in 18m 15s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0a57d9afd92847cd94b2e7b60268ac26 : FAILURE in 31m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7ef081802278e8e2e245256427f17a1fae6827ac","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-09-19 19:04:19.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":2},{"id":"76583ce302bc02fa86a977f4142010675fc06352","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-09-19 20:35:39.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a7ff93373aec752aa3ada34ebd7d797f213a887e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-19 20:36:00.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"5a6716a515ed8f48cf3fd27fc73121254e7af2f4","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-09-19 20:39:08.000000000","message":"Patch Set 2: -Workflow\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"336f27e1b5f7194b7f37dad715255af5bc57f5e7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-19 20:39:11.000000000","message":"Patch Set 2: Verified-2\n\nThis change is unable to merge due to a missing merge requirement.","accounts_in_message":[],"_revision_number":2},{"id":"c29312049095fe2935c9c7c1f8a9475b357a52e6","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2025-09-19 21:01:37.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"56b91e15f84c526b9b89af20f5d323fdcba786b9","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2025-09-25 01:45:28.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"32a0da087d16d41de0be56212de9977bd83855aa","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-25 02:16:53.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e57ddc3202d4f859ede0fa4c6afcb1f\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7d99a867784f43089071b49035f88e1f : SUCCESS in 28m 29s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a146b97e8968413ea05596966b4cc5da : SUCCESS in 29m 32s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e7e399c332a0f1717e85e8143cf9f2906bdf57c3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-25 03:09:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0abb69b6d507400a92a28ae79de4908b\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ebf117ad10434130bce38c99a490b5b1 : SUCCESS in 1h 17m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1c0aae12d95040ecb87884675e5952ee : SUCCESS in 33m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f99200a60c5e4eada29f74e3bdefe232 : SUCCESS in 9m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c1443f1d4be490981cdb86d97af5119 : SUCCESS in 13m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a4ae770aadaf47d3b993966b501e323b : SUCCESS in 13m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3fbd53cf05ab488696b8b0f103f9533e : SUCCESS in 9m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/409e38e535864040a825a617cf5b13c5 : SUCCESS in 7m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81cf3dc03c8e4c01a9fd354d835e71c5 : SUCCESS in 10m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d8398ed2ed22441c888b264b0891e6f4 : SUCCESS in 27m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8a40f6ee0cd9497ea3b0843190ae8441 : SUCCESS in 1h 00m 21s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/32e3b57c79894e92b15fcb3c30018b91 : SUCCESS in 47m 02s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/918f2e974fad44169a2dd86b86eaa3d8 : SUCCESS in 31m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/487f953c64bd42d1b4ee399591abb43f : SUCCESS in 57m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/030f0453b6f74ad194d16861f72f25b1 : SUCCESS in 1h 05m 04s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/642a75757f8344cc981fb6529a74ff60 : SUCCESS in 22m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c86722697adf438e809647cb4f7b1c3d : SUCCESS in 5m 31s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/dd6110cf8ff444abb9c8ccc0bcf4a7c4 : SUCCESS in 19m 00s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c4acdaa87bcf4220933baecae8c58251 : SUCCESS in 23m 33s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/351a9e48d637415e90fd1406f746bd10 : SUCCESS in 19m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3a75287bae824688a920c3003a536010 : SUCCESS in 36m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a3a3b82075434285923407efcd61eb44 : SUCCESS in 40m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ca19407ee44140e7a732ba281b61cf30 : FAILURE in 16m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0f23ebf4ca994323a75a1194ee18e71c : FAILURE in 31m 56s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b17fdc0e4f59d94825bc8e4c30cc522545601bba","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-09-25 03:14:52.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":2},{"id":"aeccffdaa7059850d78c7e8830e87abb457a7b71","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2025-10-07 17:22:21.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4bbb50020642f9dddf10d59ff5a0f0e07f6d2bd2","revisions":{"d94bd400e06ba93af837676a51e42c509fdb3fda":{"kind":"REWORK","_number":1,"created":"2025-09-18 03:52:19.000000000","uploader":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"ref":"refs/changes/78/961578/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/961578/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/961578/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/961578/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/961578/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/961578/1"}}},"commit":{"parents":[{"commit":"09c9826e1f2d802033f859cb0e89439632f885f8","subject":"Merge \"Fix deepcopy usage for BlockDeviceMapping in get_root_info\" into unmaintained/zed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09c9826e1f2d802033f859cb0e89439632f885f8"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2024-10-18 02:54:02.000000000","tz":0},"committer":{"name":"Brian Haley","email":"haleyb.dev@gmail.com","date":"2025-09-18 03:52:01.000000000","tz":-240},"subject":"libvirt: Wrap un-proxied listDevices() and listAllDevices()","message":"libvirt: Wrap un-proxied listDevices() and listAllDevices()\n\nThis is similar to change I668643c836d46a25df46d4c99a973af5e50a39db\nwhere the objects returned in a list from a libvirt call were not\ntpool.Proxy wrapped. Because the objects are not wrapped, calling\nmethods on them such as listCaps() can block all other greenthreads\nand can cause nova-compute to freeze for hours in certain scenarios.\n\nThis adds the same wrapping to libvirt calls which return lists of\nvirNodeDevice.\n\nCloses-Bug: #2091033\n\nChange-Id: I60d6f04d374e9ede5895a43b7a75e955b0fea3c5\n(cherry picked from commit f304b9eaadfd33c7ccdd6af2f60f299c3362ba1c)\n(cherry picked from commit 22981123dc199ff9889dfe357195c5d6d1c203f8)\n(cherry picked from commit c20ed18dd23b759bc37be6344d121fd58a1cc728)\n(cherry picked from commit 021ea3f9d640bc2438ce28de70f1b556b49fb8c2)\nSigned-off-by: Brian Haley \u003chaleyb.dev@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d94bd400e06ba93af837676a51e42c509fdb3fda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d94bd400e06ba93af837676a51e42c509fdb3fda"}]},"branch":"refs/heads/unmaintained/zed"},"4bbb50020642f9dddf10d59ff5a0f0e07f6d2bd2":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-09-19 00:39:37.000000000","uploader":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"ref":"refs/changes/78/961578/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/961578/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/961578/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/961578/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/961578/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/961578/2"}}},"commit":{"parents":[{"commit":"09c9826e1f2d802033f859cb0e89439632f885f8","subject":"Merge \"Fix deepcopy usage for BlockDeviceMapping in get_root_info\" into unmaintained/zed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09c9826e1f2d802033f859cb0e89439632f885f8"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2024-10-18 02:54:02.000000000","tz":0},"committer":{"name":"Brian Haley","email":"haleyb.dev@gmail.com","date":"2025-09-19 00:39:33.000000000","tz":0},"subject":"libvirt: Wrap un-proxied listDevices() and listAllDevices()","message":"libvirt: Wrap un-proxied listDevices() and listAllDevices()\n\nThis is similar to change I668643c836d46a25df46d4c99a973af5e50a39db\nwhere the objects returned in a list from a libvirt call were not\ntpool.Proxy wrapped. Because the objects are not wrapped, calling\nmethods on them such as listCaps() can block all other greenthreads\nand can cause nova-compute to freeze for hours in certain scenarios.\n\nThis adds the same wrapping to libvirt calls which return lists of\nvirNodeDevice.\n\nCloses-Bug: #2091033\n\nChange-Id: I60d6f04d374e9ede5895a43b7a75e955b0fea3c5\n(cherry picked from commit f304b9eaadfd33c7ccdd6af2f60f299c3362ba1c)\n(cherry picked from commit 22981123dc199ff9889dfe357195c5d6d1c203f8)\n(cherry picked from commit c20ed18dd23b759bc37be6344d121fd58a1cc728)\n(cherry picked from commit 021ea3f9d640bc2438ce28de70f1b556b49fb8c2)\n(cherry picked from commit b834c628ff5ce1eaec3cce719a5ccbf9066bc960)\nSigned-off-by: Brian Haley \u003chaleyb.dev@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4bbb50020642f9dddf10d59ff5a0f0e07f6d2bd2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4bbb50020642f9dddf10d59ff5a0f0e07f6d2bd2"}]},"branch":"refs/heads/unmaintained/zed","description":"Edit commit message"}},"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","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"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":""}}}]}
