)]}'
{"id":"openstack%2Fnova~989515","triplet_id":"openstack%2Fnova~master~Ic4d022825bc9e4632442d240a3bb26c9ae1377e2","project":"openstack/nova","branch":"master","topic":"typing","attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-08-04 14:03:40.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Ic4d022825bc9e4632442d240a3bb26c9ae1377e2","subject":"Replace use of datetime.timezone.UTC","status":"NEW","created":"2026-05-21 11:50:26.000000000","updated":"2026-08-04 17:15:05.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8ad096a43d7218058f8dc231b62a80f6f70f6284","_number":989515,"virtual_id_number":989515,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-08-04 14:03:40.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":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-21 12:36:25.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-05-21 12:51: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-05-21 14:18:36.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-06-28 02:55:08.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-08-04 17:15:05.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"37fb1bad60a4a4f0e42fe4d686d2783c3b472619","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-21 11:50:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1be9f61e99e7e83d588eb7b7d2241a9214abb62d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 12:36:25.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/946d3cb333ee4246a89596e162796615\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/3ac85444103442f9b9a611978aad37bf : SUCCESS in 21m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f1c291b91f5648baa04514bd46b48bd5 : SUCCESS in 12m 31s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b35161155d13442f8794818f8eb65889 : SUCCESS in 23m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"49d8f45f60740ae9a79145038a9b656d284ee47c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-21 12:51:05.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ic4d022825bc9e4632442d240a3bb26c9ae1377e2 .","accounts_in_message":[],"_revision_number":1},{"id":"5d196e1f349e4f19a4b592d35df4a22bb8791153","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 14:18:36.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/9ef0e22aeb9042fbb8c08f714ade2f41\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ce0d75e57caf4c90af34c3d6ce622823 : SUCCESS in 33m 41s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b351b7948d8c4dc18a882d5b572556c1 : SUCCESS in 2h 02m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fc72b0f93adb4fbcb7564a308e1b62d4 : SUCCESS in 33m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1fbc6097ee6c450f9dd0e3ad8d254d30 : SUCCESS in 49m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1cbb5619d0748f4a08df7f7d4d58552 : SUCCESS in 5m 09s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d0aed96fa52d46c2b3bf1445094d2301 : SUCCESS in 14m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/862a3e990cb94a629bd08478fb9ffdac : SUCCESS in 15m 03s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/63f22074f4d74f069a818b744b2cec87 : SUCCESS in 16m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b57538ac46104a829d96dc53c3cd9cbd : SUCCESS in 8m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/92d22cbd7bf1469e916b66c23c78e135 : SUCCESS in 14m 43s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/e54fea7ff73147cabc64ffb3c1114322 : SUCCESS in 41m 46s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/256fcc515f664c729e4af96c7b42c02e : FAILURE in 1h 57m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/03f9c4e52242409e9e2e4b6c33e96526 : SUCCESS in 55m 13s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/5d3663885ae7452dbd34744ced4213cd : SUCCESS in 32m 22s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/2002f20837a8451dbb72e5ec89544a74 : SUCCESS in 1h 03m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f0195b5a105a4b5c87fd4aac858cb411 : SUCCESS in 57m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/47931895eb5f4952a0c47f74efcc6d33 : SUCCESS in 2h 12m 36s\n- nova-next https://zuul.opendev.org/t/openstack/build/eef620cd93284292878abd093cd4c3da : SUCCESS in 2h 21m 27s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/b9db52f43e514a43b6dabac8b76e7870 : SUCCESS in 1h 36m 49s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c73366a5e50d4115abf7516e22758985 : SUCCESS in 3m 42s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/4f8ad55061d44bfaa37b62e503074846 : SUCCESS in 25m 19s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/9d635d0be5384172bc43b3d7c29f07f9 : SUCCESS in 26m 08s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/1a1b074486c74cfb81b7cd64c0314c49 : FAILURE in 48m 32s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/52c7b72f58a74a9c88816963be158fcd : SUCCESS in 1h 34m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d3c57bb80b2f4345a2d2b87725e84020 : SUCCESS in 1h 01m 29s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/25a8215005dd4754a6399ff8d09295fa : SUCCESS in 20m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b5a10625bc2c4a118bb40375e4307a2f : SUCCESS in 33m 45s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/f4a2c2fafb2148a4b9322e21a433f2e9 : SUCCESS in 10m 07s","accounts_in_message":[],"_revision_number":1},{"id":"468e7e527fe7bf5a084974307bd42c6e8ba52701","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-28 00:23:48.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b44b75fcbdee572a72243c18c60d56dd54942ad5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-28 00:44:08.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c6d31502340847f68fd48794b7f4474c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f07968d6382948bbb29757842b61fee7 : SUCCESS in 16m 46s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8b5e01d99097457a957627a8db74cd64 : SUCCESS in 15m 10s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/348363073a704d8485351779907a93ec : SUCCESS in 18m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cbcc6a21923d248f24a0f35290b58dada384354c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-28 02:53:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0da2f4d77a544c5c81803193f23a85ec\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c76a255a7faa43c8ba8e634920a8b319 : SUCCESS in 1h 04m 13s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c1a28a5247cf4f3a953d1a22f4cd03e1 : SUCCESS in 1h 57m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/24d5f3a0d44140a0af315af7156f5941 : SUCCESS in 49m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/48f1c90c62384dff9c77e3ab61ed6ec8 : SUCCESS in 1h 12m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41d080c18b114cc18dc92f1972d98fb0 : SUCCESS in 7m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6d7e09d98b734f6387d435de8acb6139 : SUCCESS in 12m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c88d803456ec42f68e076c14fbb63c93 : SUCCESS in 15m 05s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e3dbe38116c94e3b9bfefdb23ee7c817 : SUCCESS in 18m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab04f6f473884e29bc8785c3a48e4c80 : SUCCESS in 12m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/67a9495ea4b2493396acd233670e7f94 : SUCCESS in 7m 54s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/612b60757abb4e7094c53eca19734fa7 : SUCCESS in 1h 04m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f2fa803fe3f34d5da88e8699ef35065f : SUCCESS in 1h 36m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/de0ef7997497438d9ccb286c3e0f5bcc : SUCCESS in 57m 55s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/f7063a2c93a74d61b2f5e5511f7af555 : SUCCESS in 35m 32s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/66fb662048a24ae6a483f9970a0f6f75 : SUCCESS in 1h 04m 43s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ecffd6e1270741ecb81f243a248685f3 : SUCCESS in 55m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/71f1923e2bde4aeda066dbd2b11cf9a3 : SUCCESS in 2h 22m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/6616aed830604e708fd14e9e98783bc1 : SUCCESS in 2h 15m 36s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6690f9dea25043228dd2a669cd7305be : SUCCESS in 52m 55s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5e1d25967272425599ba315288f4b212 : SUCCESS in 4m 33s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/45897ea092204444ad34e9f79be4b43c : SUCCESS in 26m 50s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/40c79cffb33f491a80f8b4da62a86ebc : SUCCESS in 26m 29s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/dcee6bdce342422b951dff68426f68c1 : FAILURE in 1h 17m 01s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a80b8b7f84a44b9ea3226cf4ddd038fc : SUCCESS in 1h 25m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d96a192a50044166825dcc72bca9e192 : SUCCESS in 58m 49s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/46a569ed5462422fa601dda8a4d0c937 : SUCCESS in 13m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/670e78243bd84ec7837aebc111477f6d : SUCCESS in 15m 28s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/41c6ae6c72a44c3cba89f019a4f1c7a0 : SUCCESS in 13m 39s","accounts_in_message":[],"_revision_number":1},{"id":"5b4bff36af3c4bab034da179296cf1196bebebd5","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-28 03:05:57.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":1},{"id":"ec52176b4c505a87047d62efff3bfdcad1337703","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-04 11:46:37.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"68ae10c8c5db35f9299ea8f5e281cf5c88231607","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 12:25:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8884bb0f21774fc286f91c0391641951\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/2734798f625947c1a9dab6060aac4bd6 : SUCCESS in 26m 03s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/02aabb7a9a7d454393c7b43ec1fbd925 : SUCCESS in 13m 02s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/a5dd460e27f84df5b4efdfbf4d14ea04 : SUCCESS in 36m 37s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"80c4ae0852573a4e291584e14963cb8f61c5c22b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-04 12:46:11.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ic4d022825bc9e4632442d240a3bb26c9ae1377e2 .","accounts_in_message":[],"_revision_number":2},{"id":"0118d38e51631085ac30afc6d1f0596016bff4da","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 14:03:40.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/115ea07e90e34f6c8ca26839ff02a3f7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5b2a754599554939add4db4d9a3beb5f : SUCCESS in 1h 04m 33s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/5e59f241839b4eb586a13955610f3c3a : SUCCESS in 1h 23m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b7e540d405dd48aab4af8854e757087f : SUCCESS in 49m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a7bac75e5aa84710a10b455ad8698210 : SUCCESS in 1h 16m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/160182bf986243bea030e436f13d8e24 : SUCCESS in 4m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/93c3189c10c647b5b013a50a92c8359f : SUCCESS in 13m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2149e00129c84498bbdbaa092134d012 : SUCCESS in 12m 56s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c9c6679e5c1b4d3b84570c29fc71837d : SUCCESS in 17m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a542733484f4c748d80a5eb9a0085a0 : SUCCESS in 13m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6e244b25c36e4625b61a80fd698ff257 : SUCCESS in 4m 39s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/df7a43e2a42f4fc4bf0b2e0a0b58e013 : SUCCESS in 59m 48s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b045808ff86b441e8505abd33e5a96d2 : SUCCESS in 1h 36m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9046474a45db4bb4bc716e6e2a459a55 : SUCCESS in 42m 39s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/0da501d66936468ea993374015240527 : SUCCESS in 35m 15s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/8a0c9fe0c37a4a1bbd88fe1591c3295d : SUCCESS in 58m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f2a6d03e2a2640eca33a6cde0abdbe7b : SUCCESS in 49m 10s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cf4815bdf3f24beeb1fc3b8fb8aaf730 : SUCCESS in 1h 55m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/4d290e05b332445f973fb60053b22ca1 : SUCCESS in 2h 12m 06s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6b73b16173c84988bfc8482be8bec4ef : POST_FAILURE in 21m 59s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/647d84064dff4066b34af5c7798b10b9 : SUCCESS in 5m 32s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/5ead14c3cdd04aceb34af38f9a8d9312 : SUCCESS in 33m 48s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/0bc2c748356f457486616d261f7e8649 : SUCCESS in 28m 13s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/cbe72cc1d71b41a3b3c99ab5726d5dca : SUCCESS in 35m 59s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a0770e37ca9a48d482bbeb2c5c7e7266 : SUCCESS in 1h 41m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6bd0fe32895342e7bb5fa22120e2aacd : SUCCESS in 1h 00m 01s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/0a345a35e82041ada997db946d2cdb24 : SUCCESS in 54m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2a75dfa8e7f64d7187d3bfd2c063b12d : SUCCESS in 34m 36s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/60de234b07b04c429244800e6c5af010 : SUCCESS in 15m 10s","accounts_in_message":[],"_revision_number":2},{"id":"8ad096a43d7218058f8dc231b62a80f6f70f6284","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-08-04 17:15:05.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-989515-xzx67/index.html\u003e","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7f4eb68c2743febab1a459808228f4ca2b8abb8f","revisions":{"2d95c30654428034cd2b7e8cdc2674abdfcd77c7":{"kind":"REWORK","_number":1,"created":"2026-05-21 11:50:26.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/15/989515/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/15/989515/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/989515/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/989515/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/989515/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/15/989515/1"}}},"commit":{"parents":[{"commit":"eeb980876331338498270aa46cddf54fe8647a61","subject":"Remove more dead code","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eeb980876331338498270aa46cddf54fe8647a61"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-21 11:45:31.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-21 11:47:10.000000000","tz":60},"subject":"Replace use of datetime.timezone.UTC","message":"Replace use of datetime.timezone.UTC\n\ndatetime.UTC is available and preferred since Python 3.11 [1], which is\nour new minimum.\n\n[1] https://docs.python.org/3/library/datetime.html#datetime.UTC\n\nChange-Id: Ic4d022825bc9e4632442d240a3bb26c9ae1377e2\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/2d95c30654428034cd2b7e8cdc2674abdfcd77c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2d95c30654428034cd2b7e8cdc2674abdfcd77c7"}]},"branch":"refs/heads/master"},"7f4eb68c2743febab1a459808228f4ca2b8abb8f":{"kind":"REWORK","_number":2,"created":"2026-08-04 11:46:37.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/15/989515/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/15/989515/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/989515/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/989515/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/989515/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/15/989515/2"}}},"commit":{"parents":[{"commit":"39dc667a1f9a7c12814f5892b900462560b1a229","subject":"Merge \"tests: Use per-database write locks instead of global lock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/39dc667a1f9a7c12814f5892b900462560b1a229"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-21 11:45:31.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-08-04 11:25:17.000000000","tz":60},"subject":"Replace use of datetime.timezone.UTC","message":"Replace use of datetime.timezone.UTC\n\ndatetime.UTC is available and preferred since Python 3.11 [1], which is\nour new minimum.\n\n[1] https://docs.python.org/3/library/datetime.html#datetime.UTC\n\nChange-Id: Ic4d022825bc9e4632442d240a3bb26c9ae1377e2\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/7f4eb68c2743febab1a459808228f4ca2b8abb8f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7f4eb68c2743febab1a459808228f4ca2b8abb8f"}]},"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":""}}}]}
