)]}'
{"id":"openstack%2Fnova~974222","triplet_id":"openstack%2Fnova~master~I4341aa7cb4e5f757688fe166eb6c36ee57012c1c","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-01-21 18:54:58.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I4341aa7cb4e5f757688fe166eb6c36ee57012c1c","subject":"mypy: Enable incremental checks","status":"NEW","created":"2026-01-21 17:53:49.000000000","updated":"2026-05-15 01:49:48.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f3519cad0a579f4b1ffe37e46879cf81790c7d8d","_number":974222,"virtual_id_number":974222,"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-05-14 18:58:42.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":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-01-21 18:54:58.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-23 15:28:57.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-24 15:10:21.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":"558210ca69b802b617e677060527195e29fc11e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-21 17:53:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"920222740e9aa7767a14e94793d89d25fe47ef87","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 18:54:58.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/7fa1f8a60a6944f3a819f870f0d6990f\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/56add2cba9364c0aac9d5444991698ca : SUCCESS in 3m 20s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/337b7c617be7473ab139b86b50c25b01 : SUCCESS in 5m 42s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/165b72e250da4b85a73b474f80f9aaeb : SUCCESS in 5m 38s\n- requirements-check https://zuul.opendev.org/t/openstack/build/83f74ae171794b6ea4dd25a47674dc7d : SUCCESS in 3m 31s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5a2ca3363ec74d61b812e0a9749dfa72 : FAILURE in 25m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7c47501b46724e78945d4c7c86a5a9eb : FAILURE in 23m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b462b0aa821f4730a175651880e82001 : POST_FAILURE in 24m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/61dc407e445d41bab0c68d396c6eff3d : SUCCESS in 17m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4badf022374b4c769afb8fbd37a83ddc : FAILURE in 8m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1d1e3908a9d645d99047fa55802f8587 : SUCCESS in 11m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6114c9df77d84ac886ad5aac126050d8 : SUCCESS in 13m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4d117f8a13e4634bfdf8731950c4f9a : SUCCESS in 11m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e980c6c27fc14a12803ac7f6c6b80c41 : SUCCESS in 23m 12s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a9deb57ec17e418fb164551e41245886 : FAILURE in 29m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/18913b685c0c46ecb2290de0a8c7435e : FAILURE in 24m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/094a5d2e13604070ab51ca0e16b97051 : POST_FAILURE in 19m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b60583cfb1234a0a92758afd86738a63 : POST_FAILURE in 31m 05s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7f610061710545778d20c9eff132d8bf : FAILURE in 28m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/fbc3b8f00d1d41cc83b9e8369b5623b5 : POST_FAILURE in 13m 37s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/a86bf28182784552b45b3fb1f168bce2 : POST_FAILURE in 14m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6d2d8ab28e0e4d58a0518fd7146d5189 : SUCCESS in 4m 41s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5f834029766340a28126e3f923522cf3 : FAILURE in 30m 17s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/9bc57a5d719e451c921cc2d4ee86d1bd : FAILURE in 26m 50s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e76f1745d9324121b0e5d00ec44701cf : FAILURE in 50m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aa5de373ff804ce58cdce25e15a9a43b : FAILURE in 11m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4a7e0a551d4a41d19754d4c04c7834c4 : FAILURE in 23m 10s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d87ce8f0fe4f4a39bf372fcba7e2b963 : FAILURE in 13m 21s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/48ebba5da71047adbf233d22010e1237 : SUCCESS in 14m 18s\n\nWarning:\n  Comments left for invalid file nova/compute/manager.py\n  Comments left for invalid file nova/compute/resource_tracker.py\n  Comments left for invalid file nova/virt/libvirt/driver.py\n  Comments left for invalid file nova/virt/libvirt/imagebackend.py","accounts_in_message":[],"_revision_number":1},{"id":"0d1708abe0532439dbbfe714a13b05135c6883e1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 21:24:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0a88cefb748249478019bf89cd4da25e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f6bbe304f5dd4b38aa3daa97f0740c9b : SUCCESS in 18m 25s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3476963a29594ac0a4f0270f11bb1259 : SUCCESS in 25m 25s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1863580ed5584d88ae45d12e1d62510d : RETRY_LIMIT in 7m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"52d504b14c44856c17d3777e82dafd9982572c96","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-23 14:30:32.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"5d04d8b371c24c113267b274d442e7014be5504d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-23 15:28:57.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":2},{"id":"b69b7a7227cd62d2c38eb23790a350b6826157dc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-23 15:45:08.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f478fac6c1592fea4bc5ad4f948688b2396fc96a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-23 16:48:50.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":3},{"id":"1c92b87f319e18ef43e81f46c2627c3203362509","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-23 18:53:12.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/c1ab947025c54c37b4243b19aa80bc43\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/a02575f6720a4abca42e169ea4eeb1c4 : SUCCESS in 4m 00s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/9acb249a3a8940cba9d193d0e3d526d2 : SUCCESS in 5m 32s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7c37ce16c162412db06e92c0ac2b7293 : SUCCESS in 6m 03s\n- requirements-check https://zuul.opendev.org/t/openstack/build/8a0bd31d42f146e0ac5490ae949d4e40 : SUCCESS in 3m 48s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fc76eac5158f471597b8b5109e0e145e : SUCCESS in 57m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/5252f9d1178d4860b0195d017f6f123e : SUCCESS in 1h 09m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/20b08c3b44e94595bba84116dcd8ccb3 : SUCCESS in 59m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ff5eb70fd9f94fe191713cbb128b722c : SUCCESS in 23m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d06f6cad978e47cfaf7a35c2ca0fc0ac : FAILURE in 6m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/86e0fff6ef374dbd86cdf3de7e414d63 : SUCCESS in 13m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/20bb443a3e2f4627a0dae253bdf23018 : SUCCESS in 9m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/446b5cfbd7b74d6e8b1f2ce2c5b42131 : SUCCESS in 6m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9d9b477747144a67a5658892e3d29c13 : SUCCESS in 37m 02s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e40a37433e2d4878b13b4114f13dd6e6 : SUCCESS in 1h 05m 53s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/eb0c970547b54a03a7a17fb8fd4f0928 : FAILURE in 1h 16m 17s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/594df74c77c64c2cac3b0a0800b94e28 : SUCCESS in 1h 00m 31s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/85e3dbc87dc74faeab99dcbfefd8718f : SUCCESS in 59m 12s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/dac288c68a46412aa39478629d825b14 : SUCCESS in 2h 25m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/cf62f4e02e3540b4ba1eddfeb14a6182 : FAILURE in 2h 51m 40s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/c7ca4b4bf27542b3a209b0a3a2ebc192 : SUCCESS in 54m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9ec0cd47f24a424493742ab368e3b9a9 : SUCCESS in 7m 44s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ade6c544f4094a74b524bb386012b8fe : SUCCESS in 29m 29s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ab2bd1d82a9f4da8bb2b424598848f2c : SUCCESS in 25m 32s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0f7246ea93cb42fda9ae14bb19c98e60 : SUCCESS in 1h 24m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cb29103b520a4a818d7d2de06a9ade3e : SUCCESS in 44m 41s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7734c62571f74a76ab2336af929390cf : FAILURE in 24m 56s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8db8d7f42081496eb4b26f0087ef3ea4 : SUCCESS in 27m 11s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ed1d8c56c2f24a219d090f03394c8fdd : SUCCESS in 13m 34s\n\nWarning:\n  Comments left for invalid file nova/compute/manager.py\n  Comments left for invalid file nova/compute/resource_tracker.py\n  Comments left for invalid file nova/virt/libvirt/driver.py\n  Comments left for invalid file nova/virt/libvirt/imagebackend.py","accounts_in_message":[],"_revision_number":3},{"id":"863771c2db8919945a68343c42b0b0509afad53d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-23 20:35:40.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f613a944dd88427e882979448263087d\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a2d8ebc5831a4f99a510733087bc0635 : SUCCESS in 27m 57s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8636093f1ec74b9d9f0cf04c8b470998 : SUCCESS in 29m 26s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fac4d0afc0404149a0e764168b8d9274 : RETRY_LIMIT in 7m 08s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a988f78fc6446f433c04bbd11a540c07ff95738a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-24 14:46:57.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"78a3d59663f31b1824b4ab4df49a283c53c7e563","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-24 15:10:21.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974222-x4wss/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"eb6dcc9003f7365494bc52cd1cf5890366b6b235","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-24 15:59:24.000000000","message":"Patch Set 4: 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/550b62bbee4547b8b2882dc087050d9c\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b05026c355e341caa3218a9ec1473cfc : SUCCESS in 4m 13s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/67ebe46f6f8c48bc99d5ddff32d46575 : SUCCESS in 7m 42s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/fde542c5045c42f6a19b8deeb56ec99c : SUCCESS in 6m 22s\n- requirements-check https://zuul.opendev.org/t/openstack/build/c2c33c7f989f4bc7bc7fc3a0cd129a32 : SUCCESS in 5m 31s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/41787e24afe542f2b87df657c2fb2df4 : FAILURE in 49m 25s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2e1332a611fa42f5b0f84ecda4f52633 : FAILURE in 16m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/74f563bc63894b09abbb65b9aaf83c88 : POST_FAILURE in 26m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9761fbff296c4d769a2b071e974eef16 : FAILURE in 7m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1fcdddc045f4b209dceef3a6b58f7ed : FAILURE in 9m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/278d311eaacf401bb62f6129cec685a8 : FAILURE in 6m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2c94d7bb294c474baa972bd5d923ab68 : FAILURE in 5m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4c0c50a681674d31ae3861f98529b0e9 : FAILURE in 8m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/21ddfd3aba494dd49dfdd529fb9272dc : SUCCESS in 39m 28s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/344703dd66334a5ab0587348ff0c398e : POST_FAILURE in 25m 38s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3a53126534ef4b0faa241adda0f97748 : FAILURE in 23m 17s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f156546fb163458fa1e4e9b3d189e757 : POST_FAILURE in 26m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4932e48ab5e8403194b34244d0657947 : POST_FAILURE in 27m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/54aa48b64df347248b4ac2cf52b6da33 : FAILURE in 13m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/e22eebb3e2eb42708659a6d9d63a45a1 : POST_FAILURE in 30m 22s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/436c9a286746467c8af16050c01fde57 : POST_FAILURE in 21m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0e2c072e8789459ea626cecb5aef6860 : SUCCESS in 3m 36s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d5219c1ada1149928c3e6e7c7f638747 : FAILURE in 3m 51s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c36c1c8fac86478ca87278dc4e8f41bf : FAILURE in 4m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d89a1fb5319046eaba3640798c5bf65d : FAILURE in 47m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0094c270ba3e48c597437b8d32c4ecee : FAILURE in 23m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b2dbfb2071b447d9b4027993f7746b5b : FAILURE in 14m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c62c9ee51d15423183b154cf812953f4 : FAILURE in 27m 28s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/f6130f2dee68428e9f1ef895f8757fbb : FAILURE in 6m 08s\n\nWarning:\n  Comments left for invalid file nova/compute/manager.py\n  Comments left for invalid file nova/compute/resource_tracker.py\n  Comments left for invalid file nova/virt/libvirt/driver.py\n  Comments left for invalid file nova/virt/libvirt/imagebackend.py","accounts_in_message":[],"_revision_number":4},{"id":"2d907c548670268ab4c85d88df995067bb05acf3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-24 16:06:13.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5a2f8417de0e40418912686c6302d62b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9a75227aeccf4c98bd3a510e8f9341ec : FAILURE in 11m 04s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/03210bd6edaf4e97b3b9466601e5d7ce : FAILURE in 10m 33s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d6cb94522d6540fc8206eec98bf09442 : RETRY_LIMIT in 6m 59s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ae24faa082e09c6b22bd2cc38ab4c5735a53d7ea","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-24 17:46:21.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974222-8nfwp/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"84523ef48401c6d2fc89208592aec8a2064d6c06","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-26 09:43:16.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"b346b71f73a4f896e11884fb6c5f9ce79d9a31fa","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-26 10:53:32.000000000","message":"Patch Set 5:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":5},{"id":"bf794b2e67e2de35ad500e9c07c57f02456902f5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 11:15:33.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3e72993dc44648eab0fa0bd4c50684e1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d7cd52641259488195185d445019d1d0 : FAILURE in 28m 33s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/98a41896041648d99a42b339c36f7839 : FAILURE in 27m 49s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/12c35f31ac534dd2aff755251b8203a4 : RETRY_LIMIT in 8m 01s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"045731a646dbe7f5e5e670f9134fc0903d924874","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 12:11:38.000000000","message":"Patch Set 5: Verified-1\n\n(4 comments)\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/352192fc4cf540eca754b8574a8a2709\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/eb77d0b8b8c54bb9b41e156e7d018168 : SUCCESS in 2m 05s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/6c26ab541d0c4ac6bb9f304b27df6035 : SUCCESS in 6m 06s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6f41fa67d2ca4214b78269f620e6cbf5 : SUCCESS in 6m 17s\n- requirements-check https://zuul.opendev.org/t/openstack/build/4b2ea36ec80a4f96b50f32b5bd9a95a6 : SUCCESS in 3m 42s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/aac876539298406d8b03db5f57a5b63f : SUCCESS in 1h 00m 44s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/bbd9aa3a64aa40d895c046f2272fced5 : SUCCESS in 1h 55m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2fce2e01a5944061b1d912f3c9305e72 : SUCCESS in 1h 00m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/41963749330b4569a73f83698a49635f : FAILURE in 23m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e8e953dc438446c78a1fc69ca2e1e06c : FAILURE in 5m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6bdc6efbb49f4362b8e93c813c5d654c : FAILURE in 13m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/26ff08ffd4244da382da367a5bbbcbfd : FAILURE in 14m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7b947405170426fbe7272deea6f096b : SUCCESS in 11m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1fdcb68aac434ef8859f1ae8a3f76e69 : SUCCESS in 34m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/dc29074870cb4ab69bd3e77c457b7320 : SUCCESS in 42m 49s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a140417934cb44298fb73bd6b2269b8e : SUCCESS in 1h 36m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/965fb9ceb4f748b19a1ac9a81639b1e2 : SUCCESS in 54m 57s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5f041b380a84413e9f8f6a6045d1f67a : SUCCESS in 52m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6cdf0c2e2f3c45689dc3fe817f70fa7d : SUCCESS in 2h 05m 31s\n- nova-next https://zuul.opendev.org/t/openstack/build/787188c6e8374984b08639968f765903 : SUCCESS in 2h 08m 37s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/d813e3cc87684f34817a64470062e291 : SUCCESS in 52m 12s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/138168cec7094d3fb19dbf525ab61e17 : SUCCESS in 5m 30s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5f59f1f003ac4cdeade7a1394910bfec : SUCCESS in 27m 28s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/0ff7ccac8e384c539f95b1a7087c9825 : SUCCESS in 24m 05s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ea78bfc57dc84721b80a44ccb1dc74d6 : SUCCESS in 58m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/34871b794833440cb2f08ddcae99e060 : SUCCESS in 39m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0c11036e0c214636ac841c7c91c7ad65 : FAILURE in 11m 05s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d495e55246d84297a1f7ef43ec3be120 : SUCCESS in 31m 40s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/71020a30e6d148ba98878ed5a4843f83 : FAILURE in 14m 42s\n\nWarning:\n  Comments left for invalid file nova/compute/manager.py\n  Comments left for invalid file nova/compute/resource_tracker.py\n  Comments left for invalid file nova/console/websocketproxy.py\n  Comments left for invalid file nova/virt/libvirt/driver.py\n  Comments left for invalid file nova/virt/libvirt/imagebackend.py","accounts_in_message":[],"_revision_number":5},{"id":"1e03b5e910cc5fc1d883d5f4393c331e13df718d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-26 13:45:35.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"9d0fed18a57f4a2a928065597a961c6b8228d21f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-26 13:47:08.000000000","message":"Uploaded patch set 7: New patch set was added with same tree, parent tree, and commit message as Patch Set 6.","accounts_in_message":[],"_revision_number":7},{"id":"5d2b7b17a6dd0c7c05b87af41e101798b3607052","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-26 15:09:22.000000000","message":"Patch Set 6:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":6},{"id":"ea5df78f5d14e149cb360863616fab1ebb46427c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 16:20:27.000000000","message":"Patch Set 7: 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/7567de63030243ba8352fd4b0ce95543\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/481ef4729e1b44c28b3a2b5f9fc06bb8 : SUCCESS in 3m 00s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/b82f43e8fb6c4e78a0fb9588ed8b6f98 : SUCCESS in 6m 57s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a82f30886e704dd796250c9483fa8c06 : SUCCESS in 4m 16s\n- requirements-check https://zuul.opendev.org/t/openstack/build/73c141c6c92041ae87e4f3e8ecbc0774 : SUCCESS in 4m 03s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bf14d6707a24441398afa5e27bd5458f : SUCCESS in 1h 01m 42s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d30a854107874a8eae117019b768e2e2 : SUCCESS in 2h 02m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5c4bcd00b97f4ca0993b3f132d10ce91 : SUCCESS in 1h 06m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2998d4251abd42feb1040b05301512b3 : SUCCESS in 24m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c96985c0478c4626b23c6e8c3a19ef61 : FAILURE in 5m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9f57e0672fb74da6b87ddabbbc417f06 : SUCCESS in 12m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5a6dc704e09744fb90a80d6a1e1c0848 : SUCCESS in 11m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24092892a99f432c861b1ebbd06e58f7 : SUCCESS in 12m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f6041a757e6f41378b36e0780058eaee : SUCCESS in 18m 11s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6449a1a6999a4f728dbb664b29110730 : SUCCESS in 1h 11m 25s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e9735c032d9b4806822d700cd4258d00 : SUCCESS in 1h 51m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/21cf20ab182745a8821fce80275646e2 : SUCCESS in 50m 09s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/3a7ae50182e24b8cae57c7e441091f2d : SUCCESS in 50m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/52d80747ff18409a8bc90978719b0a59 : SUCCESS in 1h 02m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/e29232d6b42842258241935b4a2e033a : SUCCESS in 2h 10m 07s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/88b5a70f21294929826a964cc1e9022f : SUCCESS in 46m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/af22d815f8ed4bfaa1748ea43a009593 : SUCCESS in 4m 16s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/92dc3fe6cbb54b05953a31ddf018bab5 : SUCCESS in 29m 39s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b741a4bc2c694765880fcd3002e9b248 : SUCCESS in 34m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b92ebb3e6fe547feb63bfbcd1d2ea142 : SUCCESS in 1h 23m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7c21908142c44a3f81b58b51671e82a3 : SUCCESS in 1h 00m 05s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e6bf95a3ee8a4fc88b7b457323425b15 : FAILURE in 22m 37s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0168d507db764677af883e1d25d17053 : SUCCESS in 29m 32s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/44161129707a4be8b23dc4d9422b59da : SUCCESS in 13m 41s\n\nWarning:\n  Comments left for invalid file nova/compute/manager.py\n  Comments left for invalid file nova/compute/resource_tracker.py\n  Comments left for invalid file nova/console/websocketproxy.py\n  Comments left for invalid file nova/virt/libvirt/driver.py\n  Comments left for invalid file nova/virt/libvirt/imagebackend.py","accounts_in_message":[],"_revision_number":7},{"id":"a618d259f54f3fd805da688f9e7069eaab5c6356","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 17:13:46.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cbaf3fa5ea6f41009a84cd33dca37db0\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a6d9e72b18324d0394633227909bb8d7 : SUCCESS in 28m 27s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7d2829dbe15a45c2a75b7364f38cd0df : SUCCESS in 29m 19s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c0384c16bece4ec7bffcfbc79bfe1d81 : RETRY_LIMIT in 7m 13s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"7ef62f1dc07ddb5578d308ed3769e44303baaef9","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-26 17:19:41.000000000","message":"Patch Set 7:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":7},{"id":"d2b0d4212d3ca35b0de4e3403995eb372830a6be","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-26 18:12:27.000000000","message":"Patch Set 6:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974222-trdxj/index.html\u003e","accounts_in_message":[],"_revision_number":6},{"id":"7dae9d2cde4cbb808c39b9b2262592a61328915d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-02-17 15:01:31.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":8},{"id":"75fece8a306a6eb9b9017664993475eb858db544","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-17 15:14:47.000000000","message":"Patch Set 8:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":8},{"id":"839ce7556c5faf53ea64647e9206e32b43564f52","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-17 17:36:56.000000000","message":"Patch Set 8: Verified-1\n\n(2 comments)\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/49cbb7d2d24c4fdd9704cfb72d491c78\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/2ea1e359d92e4e5c9ef6bd68f66989b1 : SUCCESS in 3m 49s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/299426e6dafb47188b3d0ec0e07e4202 : SUCCESS in 6m 31s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a1e0a4e85ece4022ba871258c3fa52aa : SUCCESS in 6m 53s\n- requirements-check https://zuul.opendev.org/t/openstack/build/b7833e416109456bb8eb5abd9ef4f905 : SUCCESS in 4m 22s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a6aa8609c60c4cc5abcb4af109430d44 : SUCCESS in 1h 03m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/67f0e901cf4642ce90059340f6d59029 : SUCCESS in 1h 02m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3770d46ae290445fab8b7df3a9824e64 : SUCCESS in 1h 05m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/db32e441c73444f38ded3a3e52d8b561 : FAILURE in 25m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/112a611e862e4b0bacb6cc903cf4b39c : FAILURE in 9m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/666d42c4a57b499394b500f6fd8ef874 : FAILURE in 11m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2f731aa5833b40a0a9dda01720c3e295 : FAILURE in 11m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1f45ca1d61904427be80c23f29861fe9 : SUCCESS in 13m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da1459e02bf64e8285022fe80642cca6 : SUCCESS in 39m 02s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/73b3df34183747fc9e38b8360728f930 : SUCCESS in 1h 35m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3b52b9ba04264dddbf03f2215d9c9a23 : SUCCESS in 44m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5562ceba6a3642b68eb0137fea84dba0 : POST_FAILURE in 50m 14s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/660e4f44e87d444aaf948aafda2a5c1f : SUCCESS in 1h 23m 54s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/97c4c82b1c2e4b34a2fdda0d6bf43286 : SUCCESS in 1h 49m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/b78a77544e0145bb8e8f659bc3d00994 : SUCCESS in 2h 14m 32s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/e604ab5b25114cd0b078f6ee42c2d857 : SUCCESS in 57m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3009cec470d4435fb943bbd5794b419d : SUCCESS in 5m 31s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/daec31da84194d199bb20e3c14ec9af7 : SUCCESS in 25m 43s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/98c83c0403c645dfb68d223be2ae2228 : SUCCESS in 25m 03s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ccbacfb56572438f8150fcd05e575be4 : SUCCESS in 1h 32m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9e18c5d48f324fedb48e866de3a31649 : SUCCESS in 1h 05m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/28117e1e17104b64b577c796311f9bd8 : SUCCESS in 13m 36s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/428efb998c0847b791a739ae670d3525 : SUCCESS in 29m 54s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/f275535429fb48dcb46b015fd848c0c4 : FAILURE in 12m 04s\n\nWarning:\n  Comments left for invalid file nova/compute/manager.py\n  Comments left for invalid file nova/compute/resource_tracker.py\n  Comments left for invalid file nova/crypto.py\n  Comments left for invalid file nova/storage/rbd_utils.py\n  Comments left for invalid file nova/utils.py","accounts_in_message":[],"_revision_number":8},{"id":"a7abc4dbc0bc3e08d92b7bd2469a93108ac76337","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-17 18:13:44.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/25e199b062834403a05e13c5d95ceb21\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d43e8e6b0abd43e7822b8e37bb54de0c : NODE_FAILURE Node(set) request d7a3099dee4a4520ac70ba8a67b6da0b failed in 0s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/998ff2ad3271453389ebd434b9156393 : NODE_FAILURE Node(set) request 7e3a427eadb54cbd925c2284043b3471 failed in 0s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a03781ac9ff244b9bc38a21e3dc6988d : NODE_FAILURE Node(set) request b6329af34854476b8e59c4ca0605a001 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"fd9346b5312acbff2c1928f4b11eeb0002f8da02","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-02-17 19:21:58.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":9},{"id":"2d9c89637635a70e81dba7d0fba5c7c0312e4783","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-17 19:30:28.000000000","message":"Patch Set 9:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":9},{"id":"2193ce364dfaee46213a92adc088a2e9623232ef","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-17 19:45:56.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f54026c854ef4f20978fb75cffdef4f1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/35c1c75020f34d3597764f0e55fad32c : NODE_FAILURE Node(set) request c71afe5e23e1459a984700b6cb7a8d35 failed in 0s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d404bce0d9344b818acfb8465435241b : FAILURE in 18m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ce75fdcd559d4c7a8ff0e72dd22fcd03 : NODE_FAILURE Node(set) request ed60abda858148d0ba8dfc332a68b159 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"5184daeda767891b4963c9f2ea2b3f30e532d0dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-17 21:44:09.000000000","message":"Patch Set 9: 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/d3b23b24104f41ae8e55572f4567f3ed\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/3667cc1fefb349fe9f0b2e436fb5adba : SUCCESS in 2m 40s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/bdf387f657534283885e4455c96212ab : SUCCESS in 4m 00s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/58071c7f209949fa89f867f73b6f43bc : SUCCESS in 4m 10s\n- requirements-check https://zuul.opendev.org/t/openstack/build/a663c21f24cf4ba099d3cef957002dbb : SUCCESS in 5m 12s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d80ecd1f6e374072b341e5118e95e7ff : SUCCESS in 53m 57s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7b84b9cef1274c44af833003989e13a1 : SUCCESS in 59m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/79acde29e9ae48189fdfb77a59d57ec6 : SUCCESS in 1h 04m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/aa12e31ae5c74b7384599e649ed20a7f : FAILURE in 16m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cba390bcfb074ae1937afcab5ff84206 : FAILURE in 4m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d87ea53ce2554030a5ead4fd642968ba : FAILURE in 13m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/53436b0b58104c54a4f1ca690c5a58de : FAILURE in 9m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96dcd469e7674f91b389658e47002004 : SUCCESS in 13m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d1dc14cf926441eba09b5de9ea2dcb5e : SUCCESS in 40m 35s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c735d3ad86404252ba4cf34e85e4ac66 : SUCCESS in 1h 03m 03s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b77820b97f1f4dfa88953cc546491f6f : SUCCESS in 55m 57s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/fe8d3d452fcc4d04895a5091b0e424d0 : POST_FAILURE in 40m 23s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/27a03a9af1f04ba08a76995f6831f477 : SUCCESS in 56m 42s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/11c5ac4bbef345cdaa8f8af66f52df49 : SUCCESS in 2h 14m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/c9eea0a02d774b809955222aa00da2cd : SUCCESS in 2h 09m 58s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/cf98313791ba47d69a6e624cdabee47c : SUCCESS in 53m 57s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a8b0e513fb2c417faf6005918a70813b : SUCCESS in 5m 51s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/401212db8efe4c80921115c3e1928232 : SUCCESS in 30m 57s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a5b77666d84941b4bacf1e6e04586929 : SUCCESS in 25m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/90bd037e915741cbbd966457bb1a5dd4 : SUCCESS in 1h 28m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6a849f7148c64772a916554b1a374159 : SUCCESS in 1h 02m 28s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4558aa79da70455ba6fd58d856aa29b6 : SUCCESS in 31m 02s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/bc647a4d4d514f38b4374be54ba7e7aa : SUCCESS in 40m 02s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/56e4d32d304a4739b34bec9d99de8d3d : FAILURE in 18m 51s","accounts_in_message":[],"_revision_number":9},{"id":"9adb84a97b8c93245aac3276f1d99b8b8ad5059d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-02 11:26:32.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":10},{"id":"51145566458e1498f400b1713846a0d92ab7fbef","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-02 12:50:43.000000000","message":"Patch Set 10:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":10},{"id":"8f93e890c3f6c4911527f452029dc111c682b25f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 14:03:07.000000000","message":"Patch Set 10: 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/74146cc8b2fe447f99ff846b86df76ab\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/60365a501e2743f1878c58ee9cf53eed : SUCCESS in 3m 17s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/83f6e1ed116642dc90c7ec558d4f3a2d : SUCCESS in 6m 12s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/124bd36f531947f7849a7b7327f1dc3e : SUCCESS in 6m 10s\n- requirements-check https://zuul.opendev.org/t/openstack/build/39c2a12fc2404c5ba3a7a232d7f60d24 : SUCCESS in 4m 15s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/37a1c23ef093417c9225e68ecbba3104 : SUCCESS in 46m 02s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/66e1e37848b841b9a6a1a623a483bb87 : SUCCESS in 1h 59m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/19040281ae7f4e5a938e04ca63b6fcda : SUCCESS in 1h 05m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dbc119d9465e4eca9d56c808933ab418 : TIMED_OUT in 1h 12m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/96719a9ccb754f6e86fb36c1a14084d2 : SUCCESS in 8m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1298fd2784fe4a45b900edf53ae7517d : SUCCESS in 17m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e567484822134a3c9b9e3770aa38f99f : SUCCESS in 13m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5ea3af0b5371472da5327bbe42e1cd4a : FAILURE in 9m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63ace38384214e2b9305519597070111 : SUCCESS in 13m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3154d40fd9324060aaaa9709866e53dd : SUCCESS in 39m 42s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4144ab7a0a944d02b5b30684bfacb9d6 : SUCCESS in 1h 13m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/559183120ca84efdae031dac78c9abbd : SUCCESS in 40m 51s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/e067fbb8636b4238a9be1dd8d3610bb5 : SUCCESS in 43m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/598d777e35484defa9d67dac6cf2248b : SUCCESS in 58m 22s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/2220ae433d624248a22b1f6e8eda0ab7 : SUCCESS in 1h 08m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0260dfce3f6d426fb89b8caf6e6323de : SUCCESS in 1h 40m 39s\n- nova-next https://zuul.opendev.org/t/openstack/build/1b41d2a5a25a4f729fd31e3a23b55483 : SUCCESS in 1h 58m 53s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6d5f3aebd7624e97a15b0ed854406752 : SUCCESS in 58m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8031b7a9a7cc4ee19919944e0aca9fae : SUCCESS in 5m 58s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/92570077a2e946ef8c05358fa761b7e8 : SUCCESS in 32m 35s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/41e38b0d691a43d7979f919d3d04f0a3 : SUCCESS in 33m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5fe8d92b1bcb433fafa8e3a284683a0d : SUCCESS in 1h 29m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b9680f11ce334a2eadb27da0d609452e : SUCCESS in 39m 57s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1a60ac2c465f419e8f5bb00fcd62456f : SUCCESS in 29m 56s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d132766f73b240df8343867d495c2d86 : SUCCESS in 34m 55s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/6137da85412343a3a6766aa1fff80ab2 : SUCCESS in 18m 04s","accounts_in_message":[],"_revision_number":10},{"id":"102ec696fec0ce553b671fca1e53de76b80f833a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 14:51:00.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/71f5618a5d6f4e50bc7ef5e39b3d955b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/bece4eb812ab4133972e469b9ed820b9 : SUCCESS in 20m 35s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0a13fb62d871422f87f9950675d63848 : RETRY_LIMIT in 7m 32s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/302aac376db645248be39722b8cf3308 : FAILURE in 12m 38s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"7a15dc94d8a173c95903678b827b65d195414838","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-03-02 17:16:52.000000000","message":"Patch Set 10:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974222-fmjw5/index.html\u003e","accounts_in_message":[],"_revision_number":10},{"id":"0394d7e98d34fcf820ce809f20a8c6ac413f3f15","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-14 16:27:05.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":11},{"id":"bdf7acf99c8559d2f24251e6a6065da427f269f5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-14 18:58:42.000000000","message":"Patch Set 11: 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/a1a13a363fef4ba096761e9c46123072\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/64e83b888cfa44c790688ed6140ad800 : SUCCESS in 3m 48s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/b835d5b5c9e647b7bb3426851f647897 : SUCCESS in 5m 59s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/04a37fd4c159441c9d4341b57d254940 : SUCCESS in 8m 17s\n- requirements-check https://zuul.opendev.org/t/openstack/build/3f867ece254b4666bb1c96bd343964dc : SUCCESS in 4m 45s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/541abc5ba8724d06bdd88e35d599251e : SUCCESS in 1h 05m 48s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7665b0c21e9d44e8ae75d7ed6a12d70a : SUCCESS in 1h 53m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/43deacbd426645b19058f83381b2ab8b : SUCCESS in 48m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f92a996d0ef24e198217e53ac52bcf91 : SUCCESS in 1h 17m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1995665afe934a72b0370a22a79aeb8f : FAILURE in 9m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/04d14037058b48c089de44dc17911ac0 : SUCCESS in 15m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/23ca2189f09244ab996de6bb451b0f82 : SUCCESS in 13m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d07fdce3bd56491c906a401957f4831a : SUCCESS in 19m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6444d67633454c5b863a8db85b40bfcc : SUCCESS in 12m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/15a1a99542a74ce7b5fe41781c0c1fac : SUCCESS in 11m 12s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/cf921633cc364ea7af4cda2ebd8a3ad6 : SUCCESS in 1h 01m 05s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/62e5309d39864c41ba6dcf1f2d79095f : SUCCESS in 1h 13m 18s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/63f54cd2d4ca456b8ac039e683dfbdc4 : SUCCESS in 1h 03m 43s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/69b3f23df2f74ee8a7944c252c4c1d07 : SUCCESS in 33m 25s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/71c353bf28b042c0b16a4e94c0b2e084 : SUCCESS in 1h 02m 44s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f40f53f728454206af76dc1880a2e820 : SUCCESS in 49m 58s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c4892b51f8884e01b951ab82c5c1b1e6 : SUCCESS in 1h 20m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/64edbdaee17341d497f2dfe7e6e40b87 : SUCCESS in 2h 03m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/ec87360a79894f81b29b699e9be5a1cb : SUCCESS in 1h 35m 31s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/75aaa6e9cc31458cbc1e8c11603686c1 : SUCCESS in 52m 15s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8ea4ff7f28824530b077d056096e3908 : SUCCESS in 3m 48s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/28ad98761ce647e9bcea90e8b5408ee3 : SUCCESS in 25m 08s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/513a82ccc57140718aa606d5a5d58078 : SUCCESS in 27m 22s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/725262f9edaf445789efc2b310f4674a : FAILURE in 48m 24s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9a8c5b90416340f4b3522fe21bba0279 : SUCCESS in 1h 25m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/52f52812e79a47be946a183cea583546 : SUCCESS in 1h 00m 00s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/01d6a6b8f6ab43c18c7a6418b52c8f9f : SUCCESS in 14m 20s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b997d19512e94cc2adc97d55de24bca3 : SUCCESS in 30m 13s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/961e2680a7aa433ba9724b5d1849a3a0 : SUCCESS in 13m 11s","accounts_in_message":[],"_revision_number":11},{"id":"e2ac1ebb272f64d31954d7f7ba7f9b1ab70437e0","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-14 19:33:33.000000000","message":"Patch Set 11:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I4341aa7cb4e5f757688fe166eb6c36ee57012c1c .","accounts_in_message":[],"_revision_number":11},{"id":"f3519cad0a579f4b1ffe37e46879cf81790c7d8d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-15 01:49:48.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/75300f395ddb44f88006809f7697df6f\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/99cd3123286d4c13bfc42cc2e2c2c6e3 : SUCCESS in 25m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5b172c684ad74075b76e35a326d15aba : SUCCESS in 24m 44s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/6bbc2367a43e4f49933cf429f1f22ea9 : SUCCESS in 35m 05s (non-voting)","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"027d266b746b1cd362629f512ecad0b1498c86fb","revisions":{"b6057660ba2fcc1d4dd4b8ba5f1546c51bc82102":{"kind":"REWORK","_number":1,"created":"2026-01-21 17:53:49.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/1"}}},"commit":{"parents":[{"commit":"589572192c6b6499ec5183adc45556aa6794be4b","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/589572192c6b6499ec5183adc45556aa6794be4b"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 14:17:50.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the bahavior of super classes from third-party\nlibraries.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/b6057660ba2fcc1d4dd4b8ba5f1546c51bc82102"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b6057660ba2fcc1d4dd4b8ba5f1546c51bc82102"}]},"branch":"refs/heads/master"},"2adeadcd7292d411d999efaf2c656c289e3ef00f":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-01-23 14:30:32.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/2"}}},"commit":{"parents":[{"commit":"6e3502c5f201a54561dbf6bbcef947a4d74c749f","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6e3502c5f201a54561dbf6bbcef947a4d74c749f"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-23 14:29:13.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the bahavior of super classes from third-party\nlibraries.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/2adeadcd7292d411d999efaf2c656c289e3ef00f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2adeadcd7292d411d999efaf2c656c289e3ef00f"}]},"branch":"refs/heads/master"},"b6f9205aa2bd8a9c18216bc6f8fd332bdbca0a3e":{"kind":"REWORK","_number":3,"created":"2026-01-23 15:45:08.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/3"}}},"commit":{"parents":[{"commit":"386c22b988dbe4da2292cf662869c4f9fffbfbaa","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/386c22b988dbe4da2292cf662869c4f9fffbfbaa"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-23 15:43:10.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the bahavior of super classes from third-party\nlibraries.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/b6f9205aa2bd8a9c18216bc6f8fd332bdbca0a3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b6f9205aa2bd8a9c18216bc6f8fd332bdbca0a3e"}]},"branch":"refs/heads/master"},"213788a2e29e3bfb47e5990851bf02904216463e":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-01-24 14:46:57.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/4"}}},"commit":{"parents":[{"commit":"8153d5ff0a663b54d56e9154974e45c4d4631d7f","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8153d5ff0a663b54d56e9154974e45c4d4631d7f"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-24 14:46:46.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the bahavior of super classes from third-party\nlibraries.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/213788a2e29e3bfb47e5990851bf02904216463e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/213788a2e29e3bfb47e5990851bf02904216463e"}]},"branch":"refs/heads/master"},"df6d837c56e815447d5ed3327e803abd80b4c0f2":{"kind":"REWORK","_number":5,"created":"2026-01-26 09:43:16.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/5"}}},"commit":{"parents":[{"commit":"52df09250171e3ec6b3255b03467b3bf756a55ed","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/52df09250171e3ec6b3255b03467b3bf756a55ed"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-26 09:43:01.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the bahavior of super classes from third-party\nlibraries.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/df6d837c56e815447d5ed3327e803abd80b4c0f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/df6d837c56e815447d5ed3327e803abd80b4c0f2"}]},"branch":"refs/heads/master"},"10bec68ec55a9a74902ca9564dd7325580963046":{"kind":"REWORK","_number":6,"created":"2026-01-26 13:45:35.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/6"}}},"commit":{"parents":[{"commit":"e0e9dac6c083411e427a5c7441b88311d9f3066f","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e0e9dac6c083411e427a5c7441b88311d9f3066f"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-26 13:35:43.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the behavior of super classes from third-party\nlibraries. However, we can also start type checking a few additional\nmodules (nova.share, nova.wsgi) here since they already pass mypy.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/10bec68ec55a9a74902ca9564dd7325580963046"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/10bec68ec55a9a74902ca9564dd7325580963046"}]},"branch":"refs/heads/master"},"7b3088dc2a1a15e4c63c1d000c4a2299f90082ee":{"kind":"NO_CHANGE","_number":7,"created":"2026-01-26 13:47:08.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/7"}}},"commit":{"parents":[{"commit":"c0a9ac8aa75ed7b85126cad5c989f01eecb55f97","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c0a9ac8aa75ed7b85126cad5c989f01eecb55f97"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-26 13:46:44.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the behavior of super classes from third-party\nlibraries. However, we can also start type checking a few additional\nmodules (nova.share, nova.wsgi) here since they already pass mypy.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/7b3088dc2a1a15e4c63c1d000c4a2299f90082ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b3088dc2a1a15e4c63c1d000c4a2299f90082ee"}]},"branch":"refs/heads/master"},"f72845a14182f0ce4cf0cf2cde56632bf92230da":{"kind":"REWORK","_number":8,"created":"2026-02-17 15:01:31.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/8"}}},"commit":{"parents":[{"commit":"349f0527b287293d01f688c9177b1ca9a6aeac4b","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/349f0527b287293d01f688c9177b1ca9a6aeac4b"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-02-17 14:36:47.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the behavior of super classes from third-party\nlibraries. However, we can also start type checking a few additional\nmodules (nova.share, nova.wsgi) here since they already pass mypy.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/f72845a14182f0ce4cf0cf2cde56632bf92230da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f72845a14182f0ce4cf0cf2cde56632bf92230da"}]},"branch":"refs/heads/master"},"78c62c349d0546ddc71452ebfb6ca7104dbad033":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2026-02-17 19:21:58.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/9"}}},"commit":{"parents":[{"commit":"89f5ed5bcf88acf313ad77b0dc1b8013f0d681b4","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/89f5ed5bcf88acf313ad77b0dc1b8013f0d681b4"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-02-17 19:21:45.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the behavior of super classes from third-party\nlibraries. However, we can also start type checking a few additional\nmodules (nova.share, nova.wsgi) here since they already pass mypy.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/78c62c349d0546ddc71452ebfb6ca7104dbad033"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/78c62c349d0546ddc71452ebfb6ca7104dbad033"}]},"branch":"refs/heads/master"},"f9f49b655c6c8e6522e60791f88e3c5c13442ef1":{"kind":"REWORK","_number":10,"created":"2026-03-02 11:26:32.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/10"}}},"commit":{"parents":[{"commit":"7c6a652389db94cc1b11b07adf1be22d04b946d5","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7c6a652389db94cc1b11b07adf1be22d04b946d5"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-02 11:26:10.000000000","tz":0},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the behavior of super classes from third-party\nlibraries. However, we can also start type checking a few additional\nmodules (nova.share, nova.wsgi) here since they already pass mypy.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/f9f49b655c6c8e6522e60791f88e3c5c13442ef1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f9f49b655c6c8e6522e60791f88e3c5c13442ef1"}]},"branch":"refs/heads/master"},"027d266b746b1cd362629f512ecad0b1498c86fb":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2026-05-14 16:27:05.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/22/974222/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/974222/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/974222/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/974222/11"}}},"commit":{"parents":[{"commit":"03e448420f0fcf82950f5a55bb3d1f1a4d63f9b1","subject":"typing: Correct import issues","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/03e448420f0fcf82950f5a55bb3d1f1a4d63f9b1"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-19 12:18:26.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-14 16:07:25.000000000","tz":60},"subject":"mypy: Enable incremental checks","message":"mypy: Enable incremental checks\n\nThis is a more \"typical\" mypy configuration that allows us to take\nadvantage of type hints in various other libraries, for example.\n\nWe need to add a few \u0027type: ignore\u0027 statements where we are\nintentionally changing the behavior of super classes from third-party\nlibraries. However, we can also start type checking a few additional\nmodules (nova.share, nova.wsgi) here since they already pass mypy.\n\nChange-Id: I4341aa7cb4e5f757688fe166eb6c36ee57012c1c\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/027d266b746b1cd362629f512ecad0b1498c86fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/027d266b746b1cd362629f512ecad0b1498c86fb"}]},"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":""}}}]}
