)]}'
{"id":"openstack%2Fnova~787516","triplet_id":"openstack%2Fnova~master~I54db381a3f9fc4fd558ed6876e2e4d0881f08ed0","project":"openstack/nova","branch":"master","topic":"trivial","attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-06-29 23:30:29.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I54db381a3f9fc4fd558ed6876e2e4d0881f08ed0","subject":"network: Add type hints for deallocate functions","status":"NEW","created":"2021-04-22 09:58:02.000000000","updated":"2026-06-29 23:41:43.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f703cbaf34b0a7ee5bc4f3fca3dc9741a0442feb","_number":787516,"virtual_id_number":787516,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-06-29 23:02:57.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":{"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":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-22 10:56:26.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":"2021-04-22 12:38:40.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2021-04-22 12:40:42.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":"2021-04-22 13:33:35.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-04-30 12:55:40.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-06-29 21:05:01.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-06-29 23:30:29.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":"3da246d0b1bbe8a874adf92be7791b1bf9e872ef","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-04-22 09:58:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"67d885301d84aab317d91fbc28e7aaf6f9d308c0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-22 10:56:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8811ac35abde411b81a5f0d7fc657830 : FAILURE in 50m 42s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a75ea62c5ed14769888b726a1dcee707 : FAILURE in 55m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0f44b5aec9b0c17f518873de53a5b28f7de750e3","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-22 12:38:40.000000000","message":"Patch Set 1:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/787516/1/iscsi : SUCCESS in 2h 32m 41s","accounts_in_message":[],"_revision_number":1},{"id":"6ba3af4ac46820c652a0178ddea1f476164f6fe0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-22 12:40:42.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\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6a20c6a263764ee289d07626caa66d0a : SUCCESS in 1h 15m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b8d655f43c45420cb00a65e4c83c6abf : FAILURE in 14m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5c653789ba164925b97d798abb67f4a8 : FAILURE in 24m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1aed66cb037940ccafa386c417195c30 : SUCCESS in 8m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9f6a197b166c4188bca321ddb57f36cc : FAILURE in 12m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9fdb43552a0c475192d0b664ba7b50e5 : FAILURE in 12m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e7f5b7c284c848d68f9c55c1f4f9453f : FAILURE in 14m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bf2de40d712b419d8eeb71f9f489350f : SUCCESS in 10m 33s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3705250c35254e25bd4d13a0b262b6db : SUCCESS in 1h 27m 26s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c0ff1abd3d624bf0b6cced463f49f709 : SUCCESS in 1h 37m 20s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/1b3dec6c872a4fbe8ccd8069e8581b4c : SUCCESS in 58m 31s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a811042a97234d9ead9a92a55bd0623f : SUCCESS in 1h 19m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cebd8e1f7a864faa860edd38a306d8e2 : SUCCESS in 46m 16s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d3f078894f1a412f86b2c6570c04c131 : SUCCESS in 53m 20s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c16dc8238a8042dc8b94dffe17da0513 : SUCCESS in 1h 25m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/c1858f123f694566a847e983e5ecf306 : SUCCESS in 1h 12m 58s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e4cbd1d3452f4f0693f4c252c9f8a8ac : SUCCESS in 22m 15s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/780e5d18cb1e4595a41394f6a4c436f0 : SUCCESS in 22m 28s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/5b5fc25cd541458da725e524d9cf0983 : SUCCESS in 1h 02m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6c376e0c59946459de0fea127b151c3 : SUCCESS in 53m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eeff1a19d217495e820440ecd7a51aed : SUCCESS in 59m 45s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/930b914279d44cf184d97484fcf1d6a2 : SUCCESS in 23m 58s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7e46f75dea1a49eb8d7f21278e325e71 : SUCCESS in 36m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f0a211c2068b15104c29dae47210a968645f77f6","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-22 13:33:35.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 finger://zuul-v3-executor.novalocal/ad2cc55c565d4036aba28455c2aad713 : POST_FAILURE in 1h 53m 13s","accounts_in_message":[],"_revision_number":1},{"id":"2d56e77783b73b62b760ce9df116508020a32004","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-04-30 11:03:34.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"f79197d7f573929329e330cfcb7a43ac9f6ec758","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 11:34:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7983ff8298984d13ab01cdd681fe0193 : SUCCESS in 26m 28s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8a19b24f83c64075878dd6ce104a3c50 : SUCCESS in 20m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e0026512f87c13161ebba04a028dddbfb4654445","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 12:54:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/83d5aad8da2d4406ad8d197a09ed3397 : SUCCESS in 1h 20m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cef2700920b0463e8247d196f7109173 : SUCCESS in 18m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7dbdd78159954d71a63b2e5d9e873127 : SUCCESS in 15m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b773cf2fca8b4c0db42a1984d973895d : SUCCESS in 9m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3ea12338d59a41c8a8958092b951a053 : SUCCESS in 13m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/924d131ba1f843e38135ff563274a55e : SUCCESS in 14m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d55520505ac74d4fae6b2406579eacd8 : SUCCESS in 14m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/942fc537c3b34d1aa8b535e48c66f88e : SUCCESS in 10m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d08a73fa3f964a2b88a0dbf242a734d0 : SUCCESS in 1h 16m 44s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8f68a942bac2432f853da69b75580abe : SUCCESS in 1h 12m 22s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c63d6054c33e46b38d1b7992bd214a8f : SUCCESS in 1h 02m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/37364a194c92464cb27162c312cee22e : SUCCESS in 52m 52s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/331217becded463db69e79badfcd13b2 : SUCCESS in 45m 59s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e664eb3487b84aa3af69cf3a2c41477e : SUCCESS in 1h 33m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/17acac138b48449bbde09e86bb8c6afd : SUCCESS in 1h 27m 45s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/aed2e76eec8b4e01bd375aaabedf0fe7 : SUCCESS in 18m 28s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/dfb5de07f43b4cdda557e68c97c8f8ae : SUCCESS in 19m 14s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7b20589b09894d928d84434a07e2df00 : SUCCESS in 1h 15m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b4788bee3e13427c8f7c910763c7c470 : SUCCESS in 54m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e362259f67a84307861bd422f1555bd6 : SUCCESS in 1h 06m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a6b1a2751ddc4d798fda4f66d2a01272 : SUCCESS in 31m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/93056f1744b149e98c659253ef269fe7 : SUCCESS in 37m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"217846f68c5408a0b5e89a3dc59858de42f380c8","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-04-30 12:55:40.000000000","message":"Patch Set 2:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/16/787516/2/check/EMC_PowerFlex_NOVA/f9c155c/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":2},{"id":"2fbf93b1b04f4aa3b055d63f28b5988ec6e821f7","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-30 14:27:48.000000000","message":"Patch Set 2:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 finger://zuul-v3-executor.novalocal/26c50ea2c976475eac8f17b2e8788fa9 : POST_FAILURE in 1h 50m 15s","accounts_in_message":[],"_revision_number":2},{"id":"a77b59da8e0a1cddc1c4e685f4258f44bfd2390f","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-30 15:00:16.000000000","message":"Patch Set 2:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/787516/2/iscsi : SUCCESS in 3h 01m 38s","accounts_in_message":[],"_revision_number":2},{"id":"0634434f9d202c508a66ad366af2680dd52b32e1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-29 20:29:27.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"1a358a41be83da0c308aede8d73c8fc9ea0d1f09","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-06-29 21:05:01.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I54db381a3f9fc4fd558ed6876e2e4d0881f08ed0 .","accounts_in_message":[],"_revision_number":3},{"id":"29ad3bfe7c872204749339b5a34e039375e06c93","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 21:21:09.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4d98d7d8a6bc4db9a69c82fd6e4cf0b6\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c41b6f9e81844ba8a56e059fa707d1e9 : SUCCESS in 17m 50s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/45ca424097084be998a9818d9dcea581 : SUCCESS in 13m 05s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/5128adfa834d4c5d90ea5f381c4da588 : SUCCESS in 22m 21s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"aa2d2f6a4552169c19f82a1dfddaabc17e0a19ba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 23:02:57.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5668ad13b2cd4f0492cbeeedf9afea89\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/37da18ba286640f885804dc93f398b7a : SUCCESS in 1h 08m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f145df7052bd49009c2c5e4c56f594b7 : SUCCESS in 2h 05m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ebd9f97c99164717b3cf16d007809b1f : SUCCESS in 1h 05m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/18f86eff22874be2942ab863c43c3357 : SUCCESS in 53m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/abb13f427afc4eeb816fad40cf38c54e : SUCCESS in 7m 27s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1f48d1284f6743e3a24b0d3ebd72ea42 : SUCCESS in 11m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/eb474258f2a34df4a7f699114c949ae3 : SUCCESS in 11m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b2adcddd0ac8462788952e5d311f75c3 : SUCCESS in 11m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c818ef05164479a9a78b887c4ba9282 : SUCCESS in 13m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3769c8ef705a4378a16611381ed5a456 : SUCCESS in 9m 28s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/7d7194494dca4f9c911008bda26a4afc : SUCCESS in 1h 03m 38s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/acfea883d7294ca383aef0797e4f5b71 : SUCCESS in 1h 56m 55s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/65de0584f9034229895c56763c106ce0 : SUCCESS in 56m 02s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/158b5f813a854e82be9c3e1d4dc0ed58 : SUCCESS in 36m 41s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/7b2274ee75dd4ef88e95e9a1abf4ab3b : SUCCESS in 1h 07m 54s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/3359762395834280a43b2995ddbffc69 : SUCCESS in 1h 00m 05s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0bdde8654fbf44e9ad9e2538f169fc22 : SUCCESS in 2h 05m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/1e4781a27f60450f9e961574568f6594 : SUCCESS in 2h 06m 07s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/3cbf15306d434567806535ea1b025aea : SUCCESS in 44m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c5d82fc5f7854cd5ba6ef30f108b51b2 : SUCCESS in 6m 36s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d4c951a59abe4615910b0afa5bda8f14 : SUCCESS in 29m 15s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/11506fa871b14d058a8c784aea61ff6a : SUCCESS in 22m 33s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/1638e356888c430baaa99c1f0283bd06 : TIMED_OUT in 2h 01m 14s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/678d0c4a55d94788a690887894fb34b0 : SUCCESS in 1h 31m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/706f47afe0074519b8552313b7b855c2 : SUCCESS in 1h 05m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a39266c1fdbc416987feaccc2e808d67 : SUCCESS in 31m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2e61a70e0a79411988a5aa32c186c016 : SUCCESS in 17m 50s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/771478b5a0a842be8c9a851e7b8a2028 : SUCCESS in 14m 20s","accounts_in_message":[],"_revision_number":3},{"id":"f703cbaf34b0a7ee5bc4f3fca3dc9741a0442feb","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-06-29 23:41:43.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0454804a0e4fafad5a59ff53b381150b07cd782d","revisions":{"5880a29a1211bfb11c645a94df8c3d227d372357":{"kind":"REWORK","_number":1,"created":"2021-04-22 09:58:02.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/16/787516/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/16/787516/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/16/787516/1"}}},"commit":{"parents":[{"commit":"bffa932e7f8488bccdd779c02ec0e701788d133d","subject":"network: Add type hints for various allocate functions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bffa932e7f8488bccdd779c02ec0e701788d133d"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-04-21 14:12:36.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-04-22 08:49:24.000000000","tz":60},"subject":"network: Add type hints for deallocate functions","message":"network: Add type hints for deallocate functions\n\nChange I7b9e81de5818f20ecbb6775c09e410ddbe14d66e did this for the\nallocate functions. Now do it for the deallocate ones.\n\nChange-Id: I54db381a3f9fc4fd558ed6876e2e4d0881f08ed0\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5880a29a1211bfb11c645a94df8c3d227d372357"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5880a29a1211bfb11c645a94df8c3d227d372357"}]},"branch":"refs/heads/master"},"aaa3ee87efd478444b8cffbeb8eae81fd5f3889a":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-04-30 11:03:34.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/16/787516/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/16/787516/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/16/787516/2"}}},"commit":{"parents":[{"commit":"e0c6daed34580b44868e5e6847c31a98b23fafed","subject":"network: Add type hints for various allocate functions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e0c6daed34580b44868e5e6847c31a98b23fafed"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-04-21 14:12:36.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-04-30 11:03:23.000000000","tz":60},"subject":"network: Add type hints for deallocate functions","message":"network: Add type hints for deallocate functions\n\nChange I7b9e81de5818f20ecbb6775c09e410ddbe14d66e did this for the\nallocate functions. Now do it for the deallocate ones.\n\nChange-Id: I54db381a3f9fc4fd558ed6876e2e4d0881f08ed0\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/aaa3ee87efd478444b8cffbeb8eae81fd5f3889a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/aaa3ee87efd478444b8cffbeb8eae81fd5f3889a"}]},"branch":"refs/heads/master"},"0454804a0e4fafad5a59ff53b381150b07cd782d":{"kind":"REWORK","_number":3,"created":"2026-06-29 20:29:27.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/16/787516/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/16/787516/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/16/787516/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/16/787516/3"}}},"commit":{"parents":[{"commit":"15428d2509673a27e804ffaf4313385c602382e0","subject":"network: Add type hints for various allocate functions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/15428d2509673a27e804ffaf4313385c602382e0"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-04-21 14:12:36.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-29 20:28:50.000000000","tz":60},"subject":"network: Add type hints for deallocate functions","message":"network: Add type hints for deallocate functions\n\nChange I7b9e81de5818f20ecbb6775c09e410ddbe14d66e did this for the\nallocate functions. Now do it for the deallocate ones.\n\nChange-Id: I54db381a3f9fc4fd558ed6876e2e4d0881f08ed0\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0454804a0e4fafad5a59ff53b381150b07cd782d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0454804a0e4fafad5a59ff53b381150b07cd782d"}]},"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":""}}}]}
