)]}'
{"id":"openstack%2Fnova~973978","triplet_id":"openstack%2Fnova~master~I07ddb8743804172a4e81a70b1ee4aa897e48dfca","project":"openstack/nova","branch":"master","topic":"typing","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-01-21 17:40:06.000000000","reason":"Change was submitted"},"28006":{"account":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"last_update":"2026-01-21 17:40:06.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I07ddb8743804172a4e81a70b1ee4aa897e48dfca","subject":"Bump hacking","status":"MERGED","created":"2026-01-20 18:03:46.000000000","updated":"2026-01-21 17:41:19.000000000","submitted":"2026-01-21 17:40:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"973978-typing","meta_rev_id":"8d807d8d1f4f51d61adba864195b2e1a48494bc5","_number":973978,"virtual_id_number":973978,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-21 17:40:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2026-01-21 13:39:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-01-21 10:56:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2026-01-21 13:39:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-20 19:01:05.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-01-20 19:32:48.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-01-20 20:11:06.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-01-20 20:20:58.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-01-21 10:34:38.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2026-01-21 13:04:35.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2026-01-21 13:05:06.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-01-21 13:39:08.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"62f68be423db7b0f3abd5ba247e5286f410dc70e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-20 18:03:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a8314a25e1a4359f22f92907c7d21d3ff0059982","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-20 19:01:05.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I07ddb8743804172a4e81a70b1ee4aa897e48dfca .","accounts_in_message":[],"_revision_number":1},{"id":"acd659a4b56c4cf87c59dbdeabcd02974b548ea4","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-01-20 19:32:48.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973978-nmv7n/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"df0edee48031ddd58aa5ec7463cd351b1f7cf5f3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 20:11:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f4ea59d5deb54d49b37ebed3ca2658b8\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4a25b353f3fb46ada26852ad9f249c2a : SUCCESS in 39m 58s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2f5c5f3b7e0e4885affa8fe06d0e9960 : SUCCESS in 1h 53m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/243b49c83b5348988d1db4600b6a2ee7 : SUCCESS in 1h 06m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4662a558b1da4c9ca5d05cbbb2a3aade : SUCCESS in 28m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c8b3229ed9e4d36a4cd56ac7a544c86 : SUCCESS in 7m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/80ccf091a34441aab884b8e2c86bc2a6 : SUCCESS in 13m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fcf4688a60674576b7c13dc184ac243e : SUCCESS in 12m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/90c38f3aff1147ebacc830e2cf53c54c : SUCCESS in 9m 32s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f9924bfac899461c8305f26d194eb2b0 : SUCCESS in 41m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8eeb5447331f42559292070c85a3c05b : SUCCESS in 1h 38m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1ca96f74149e46db9c8c2c0c37b7296b : SUCCESS in 49m 05s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cb3dd91e88b44e99aa5b9d9b99a6b8ac : SUCCESS in 54m 01s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/5ea3eb818b53495895b7691c4259749e : SUCCESS in 1h 05m 33s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1847f1be29fd4e4996d8a4cb9e222f9c : SUCCESS in 1h 59m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/8cc4f68b3e6e4f4c8f3f3e0c78e51cf8 : SUCCESS in 1h 54m 22s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/eeefd86c077f49b0bb39e50d297e8784 : SUCCESS in 52m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1423e81230cb4e739493939dbe0ac8e9 : SUCCESS in 5m 35s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a61a008ebffb4808962f2bb34da0a586 : SUCCESS in 23m 41s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/970ff84684e24fd191d86076416e567d : SUCCESS in 23m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bd41d049f2024892a486c1b857e835a9 : SUCCESS in 1h 27m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3be62d726af849a9a6b47460dd499503 : SUCCESS in 58m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6369035c5d2a4ca98eca31747b304955 : SUCCESS in 15m 45s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1a70e43749e647daaaeaa9b9bf3e0539 : SUCCESS in 34m 09s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/28f7db41f7f54f5487fec4fd5dce4298 : SUCCESS in 14m 25s","accounts_in_message":[],"_revision_number":1},{"id":"d0bac06a4e4663b846b162c3cb1856828e8e6216","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 20:12:33.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/73787a37690c412393a5508eb6216708\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/056f0da0707640f6bef9df9ddc0322ac : SUCCESS in 30m 17s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b5d0723fb5114cd4a63975d63a4af864 : SUCCESS in 23m 13s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/b6ba99bffbb844b48357bbad6fc50421 : RETRY_LIMIT in 6m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7da213793aeb600de22478fb260f903460dfc714","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-01-20 20:20:58.000000000","message":"Patch Set 1:\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":1},{"id":"1526c57bd161c6c57956ef67b1e2b5438d879c03","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-01-21 10:34:38.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"7be8dff086b9ea91670febc416ce5073460f9d9d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-21 10:56:30.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"b5a0730a6b7a27b46491b15a099721454e2f3b53","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-21 11:52:29.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I07ddb8743804172a4e81a70b1ee4aa897e48dfca .","accounts_in_message":[],"_revision_number":2},{"id":"c65a174093ebc0bf33c7d55fa3d46b627309374a","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-01-21 12:49:58.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973978-8c5zp/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"179f7a479fe7db5eb280bede8caadef917a09a67","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 12:55:47.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1239baa5919c43e5acee9440f4f2afc3\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c77335609461489291e439016e00996c : SUCCESS in 29m 10s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/00e99c8b7c0a4f79a4093f49286fe33b : SUCCESS in 21m 37s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/32407a433e044f6b8200d1c3a6ee3e95 : RETRY_LIMIT in 5m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4f08d325e244bc12a3d460901594d655b6369544","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-21 13:04:35.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"033b5f3da9f25c6d0fe81bcf1fdedc8ed44e56a4","tag":"autogenerated:zuul:manual-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-01-21 13:05:06.000000000","message":"Patch Set 2:\n\nStarting manual-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"6c6804fb50ca66cdd4eeb66a7f7b0fa9c22b077d","tag":"autogenerated:zuul:manual-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-01-21 13:23:16.000000000","message":"Patch Set 2:\n\n(4 comments)\n\nBuild succeeded (manual-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/9db468c3993547bb8a913f536c940009\n\n- teim-code-review https://zuul.teim.app/t/main/build/a6a1e807f5ce4cf38a25a4ccfeb41e63 : SUCCESS in 16m 52s","accounts_in_message":[],"_revision_number":2},{"id":"3404b9b08e4c4fbdc874d2b16093896b77cc483f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 13:31:25.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/a34cec265d90480986e73381ffc2cb53\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/596c71778974499d96db0410b6393e8a : SUCCESS in 1h 00m 52s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a8a6864bf8554a798f717ffe17f3332a : SUCCESS in 1h 45m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/109caf6dc98646fa8938d03a25838ab7 : SUCCESS in 1h 10m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e6cc1cd3f89a48b08c9ef6f32000da98 : SUCCESS in 24m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5ad929654c504285af80338d0ae0a50e : SUCCESS in 5m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/368f1ff0b9714d7a88e56e988df83edd : SUCCESS in 9m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3c021714bee04f92878d15fcd5a10553 : SUCCESS in 9m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f54762cb612d431e9192bae928b49e89 : SUCCESS in 11m 32s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9ae1b435676c4583a1af4ea2761cdbaa : SUCCESS in 34m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/580677b614794d7ab86d891ea482c543 : FAILURE in 1h 02m 28s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/41cdf2b2dbe54416bb985bc8a55c4dec : SUCCESS in 27m 44s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/933268c839e142f8954647c989245c02 : SUCCESS in 32m 04s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c2674ecb7cd04c299fc55ce713a7397d : SUCCESS in 1h 04m 40s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/be66556f97294bbbb00889fe2c180901 : SUCCESS in 2h 14m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/20fd02e8a23145e5ac68700d217f94d7 : SUCCESS in 1h 55m 52s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/5145ff02ba0743a298330dcd2753115a : SUCCESS in 48m 19s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/922cbd8ca7c041b0b2d23cd29863884c : SUCCESS in 5m 40s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d63f06ec774a4b2d8c8bf46f4130963e : SUCCESS in 27m 05s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/29265fc015a64de1b35852cb1413432e : SUCCESS in 25m 42s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/cf4b480fa46d47a6996a3405394fb6b6 : SUCCESS in 1h 01m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d76deb3d87a5470f8cc012478f273dbf : SUCCESS in 44m 13s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/01f0506181b4457c8b0c5fce3f9b2718 : SUCCESS in 28m 58s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6656f55b26b1466b8cf6e60f6dbfb2d2 : SUCCESS in 31m 42s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/30dc781fc3ba4d4d9c3937e8518a8ef3 : SUCCESS in 14m 59s","accounts_in_message":[],"_revision_number":2},{"id":"76975f90e91f320e889341c2d06487a12802b539","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-21 13:36:36.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0f1a82fbb3e646c978f59a62e9125ad15641c391","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-21 13:39:08.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":2},{"id":"eb2b13be417e47a18db5a73dd6d42a8dc0dc9742","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-21 13:45:29.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"08324b6fee1cca17f5fb12ef507004f434575cd0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 14:03:59.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6753867ea3074fbdabe8efbea4ea606f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4098a9da010d483f81055f3bfe329c3b : SUCCESS in 22m 34s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a52c805060e0460fa65c5f58fa12235a : SUCCESS in 24m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7fcf7201dbfa4de1aef17e94fc43a639 : RETRY_LIMIT in 7m 27s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"66495a796983dd4bcd4850516a093bd9b66bf293","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-01-21 15:22:27.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-973978-gf9wd/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"c130b78adcfbfb929fb11b2fa699c2ed12146432","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 15:47:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a88ec1ae194479d9e60325bfc3c42d7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/337e2fd06f134dd2b9d163aec6a4a46f : SUCCESS in 1h 07m 46s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/df04e48f3cd1404bb149019c0c87d092 : SUCCESS in 2h 05m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1a41cc5d42b7480896f19834c1f6185f : SUCCESS in 46m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/66dcc10f1b424010b771737feb576ced : SUCCESS in 18m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/640306f86b28470496508fd6de7a001b : SUCCESS in 4m 33s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/713b95e9df364b5fbb018d9c1636ea64 : SUCCESS in 14m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/451d8fec2e914ed39a1481069252e374 : SUCCESS in 11m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5aa716c2f4e44bc0bcd81cc5ab0b3c14 : SUCCESS in 9m 45s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/415b1db9534b49419d1fc250007bf795 : SUCCESS in 35m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/932f6214713d452abc785b2f0ccc728e : SUCCESS in 1h 06m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f7b103c05a874bb3aa89a6f565918fbc : SUCCESS in 32m 45s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/60408fe266cb46508e4bc6c9904ea2f4 : SUCCESS in 46m 22s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/824723cc99bd4dfc9432ea234f19a770 : SUCCESS in 1h 16m 33s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3bbe1ac47dcb4ce5be96ccd3749e228f : SUCCESS in 1h 08m 11s\n- nova-next https://zuul.opendev.org/t/openstack/build/61ad25b7b8584e3085638ed96a113f52 : SUCCESS in 1h 44m 55s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/f56ec60b9d18444e9c7bc8d22f94efac : SUCCESS in 52m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0076d951e8ec4b08ae037b4839df8c16 : SUCCESS in 4m 29s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c55fc01ff5f447939d3963d069254deb : SUCCESS in 28m 57s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/4928dd85ffc644ac8fed22962d6f3dc9 : SUCCESS in 26m 13s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/701ccb93e84a43268a85a06f326fab42 : SUCCESS in 1h 19m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a19347869de346cfb32dbaf51c2c83ee : SUCCESS in 1h 01m 37s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/41b87bccdb8a44bfac267152daac4aa8 : SUCCESS in 30m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/98152996ad0648a599759f4bc53a9c83 : SUCCESS in 45m 05s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/fce4921817d74d4faca96736f000af1e : SUCCESS in 14m 23s","accounts_in_message":[],"_revision_number":2},{"id":"5256142c6e354d98a947832cda822e6c5c64c6f7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 15:48:41.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"623e7bde16c66b1e6f675e7db5d243f1404f0673","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-01-21 15:54:41.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":"77215b2e43fedf12f0146520526360b29262c8bb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 17:40:05.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a82a210648714b2abfb21d86350078ee\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/743021f8cf754813a51e74c1492b700c : SUCCESS in 58m 25s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e6f0a07b0e1047529be0905181be5bea : SUCCESS in 1h 10m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c79c85c1557f45e2b1b8893fa0c24c98 : SUCCESS in 34m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/59565d47eb5a43c494300502694e108f : SUCCESS in 10m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/baa3bdbd30564c659517910cfda953c9 : SUCCESS in 13m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/06f9b40419d4411eaa7d6899e2282a11 : SUCCESS in 12m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82f374f83a564900b2e307f19c12fe5b : SUCCESS in 14m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/95c5fd8c238a4903a011fcbabced85c4 : SUCCESS in 1h 02m 13s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7d257f9ddb584c6e9ef9170b2b1834cf : SUCCESS in 30m 34s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ac4ac8ecf137472698ed690cbf74a1c1 : SUCCESS in 24m 55s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e2223ca8e49c417884c1abf758ad3a7a : SUCCESS in 1h 02m 36s\n- nova-next https://zuul.opendev.org/t/openstack/build/ce687899b6f84f84842b7a7ae4ae688e : SUCCESS in 1h 23m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f261bd13740c477392568008204ee4c7 : SUCCESS in 5m 50s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7d81dec2c34045e3a3c9c165c17f7a3c : SUCCESS in 1h 50m 49s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6eea7f0f9db64ea59a4aff6d16baa420 : SUCCESS in 1h 13m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d29cbb71dbc84992ad750ac3692615ff : SUCCESS in 1h 01m 38s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ebf23a903f084fbebe5a7e1b1a199d88 : SUCCESS in 15m 33s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/3c84b1cde3d543f2afc92c67f5df3422 : SUCCESS in 33m 26s","accounts_in_message":[],"_revision_number":2},{"id":"f8d8a603bb4d3a47ded6ecefc4b83d35da39ecc1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 17:40:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"8d807d8d1f4f51d61adba864195b2e1a48494bc5","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 17:41:19.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5fd4afb886f54b718beadff53d2142b6\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cff30a45007f466880c590feafb53966 : SUCCESS in 53s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2b7b27132451fd4a491a812de3669b3771595c90","revisions":{"73a11185156a40b0e1b7c57f0f4e936bcfd5e024":{"kind":"REWORK","_number":1,"created":"2026-01-20 18:03:46.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/78/973978/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/973978/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/973978/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/973978/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/973978/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/973978/1"}}},"commit":{"parents":[{"commit":"39146bbd51cdaf515f70ec0782216dcf3d2d2cfa","subject":"typing: Replace objects from typing with literals","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/39146bbd51cdaf515f70ec0782216dcf3d2d2cfa"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-20 17:26:01.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-20 18:03:39.000000000","tz":0},"subject":"Bump hacking","message":"Bump hacking\n\nWe also bump the other linters, although these don\u0027t change anything.\n\nChange-Id: I07ddb8743804172a4e81a70b1ee4aa897e48dfca\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/73a11185156a40b0e1b7c57f0f4e936bcfd5e024"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73a11185156a40b0e1b7c57f0f4e936bcfd5e024"}]},"branch":"refs/heads/master"},"2b7b27132451fd4a491a812de3669b3771595c90":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-01-21 10:56:30.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/78/973978/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/973978/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/973978/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/973978/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/973978/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/973978/2"}}},"commit":{"parents":[{"commit":"e785ab52dc77bae29e70be1b928483228af34ce9","subject":"typing: Replace objects from typing with literals","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e785ab52dc77bae29e70be1b928483228af34ce9"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-20 17:26:01.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 10:56:13.000000000","tz":0},"subject":"Bump hacking","message":"Bump hacking\n\nWe also bump the other linters, although these don\u0027t change anything.\n\nChange-Id: I07ddb8743804172a4e81a70b1ee4aa897e48dfca\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/2b7b27132451fd4a491a812de3669b3771595c90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b7b27132451fd4a491a812de3669b3771595c90"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"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":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
