)]}'
{"id":"openstack%2Fnova~974441","triplet_id":"openstack%2Fnova~master~I85a7729ee65f8987ed0239f80d8d0082a414ab8f","project":"openstack/nova","branch":"master","topic":"typing","attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-02-17 15:01:31.000000000","reason":"Vote got outdated and was removed: Code-Review+2"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-05-21 13:58:28.000000000","reason":"Someone else replied on the change"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2026-01-26 13:48:03.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I85a7729ee65f8987ed0239f80d8d0082a414ab8f","subject":"Add ruff-check","status":"NEW","created":"2026-01-23 15:45:08.000000000","updated":"2026-05-21 14:08:08.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":22,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0c202236c412a28d238c3891bf43ac6b0e7a60c6","_number":974441,"virtual_id_number":974441,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-05-21 13:58:21.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":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_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":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-23 16:45:27.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-23 18:17:26.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-01-24 17:31:51.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-01-24 19:44:07.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-01-26 13:10:46.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"CC"},{"updated":"2026-01-26 18:51:57.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"e397236b12a3f3d5ca59d9ac24a3dc4a4ac915bb","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 1.","accounts_in_message":[],"_revision_number":1},{"id":"6e7b81d5786540fa1ca8cdd9eea9dca8c87f1f43","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-23 16:45:27.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I85a7729ee65f8987ed0239f80d8d0082a414ab8f .","accounts_in_message":[],"_revision_number":1},{"id":"339df0cef1092677603c79d88353ef717b0dcb20","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-23 18:17:26.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/f8c2da6f904d4320b7ff0934e6bb5921\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/117b29e6a50543cdab2ec97d7f3371fd : SUCCESS in 4m 18s\n- requirements-check https://zuul.opendev.org/t/openstack/build/1b29dfcb95704326b2c49ef10a607f0a : SUCCESS in 2m 14s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c65fd0d3faa042c8b4bc0e6972792504 : SUCCESS in 54m 58s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f6e23308d0084f67baa265c0ec171434 : SUCCESS in 2h 13m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e09e66eb47f14b9e9bb14da19a254ad7 : FAILURE in 56m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e74f2b88d0904106850c367bc5b38f30 : SUCCESS in 22m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f3d107c28254d389683875dd634538d : SUCCESS in 4m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5268b8fd178c475080a1c08fbd140390 : SUCCESS in 13m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/94bc85865e814c0ca11cc18a12c518ed : SUCCESS in 10m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a8fcc92db8240d8ac014d7fb4e19f2b : SUCCESS in 12m 40s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/44b801e538954abf8b9c692852dda5e2 : SUCCESS in 1h 23m 13s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0d049135a67d4667b025c580f5d0582f : SUCCESS in 1h 53m 35s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/af9da8774da642d8972c3fc8f1ff8dda : SUCCESS in 55m 35s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d03185d5d4c64fe7a466ade237761846 : SUCCESS in 1h 02m 37s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/90f7a4cf773a4e46be8d28509559578e : SUCCESS in 1h 00m 22s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/953ed81d3404475889f2165db2306bba : SUCCESS in 2h 02m 56s\n- nova-next https://zuul.opendev.org/t/openstack/build/10ea9bb4980742a597d33d95c74f0193 : SUCCESS in 2h 19m 39s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/70a933a8937c4f87af1f11f6fa73efd0 : SUCCESS in 51m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ad648ef719dd46278c1e411aa5527a94 : SUCCESS in 6m 03s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/83a1ebe7b9684be6ad07d82495e43ad6 : SUCCESS in 26m 58s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a90ce0d907dd4391865c78a72112b73a : SUCCESS in 27m 03s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/45f57708f45649388ea88f4dd73b5d16 : SUCCESS in 1h 46m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/df33d84f4d8f40fe80ecc5ceeeba8a10 : SUCCESS in 56m 52s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/af68ef81db35493c8c4b43320e936ea8 : FAILURE in 26m 56s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/37b131b47077427ba1d6420f918fa1c0 : SUCCESS in 35m 11s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/edba174f994e45e2b423e2aa75d21b58 : SUCCESS in 15m 54s","accounts_in_message":[],"_revision_number":1},{"id":"f9362e8a1fad290ad847463ad2ef7946912bd25f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-23 21:05:21.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/452af2098ac3431ba875c25448c70f8c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9b9f2161ad4a4d26bf4c08372944dfd3 : SUCCESS in 31m 02s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9126a7030ac846c59d0af4f5e79fa14b : SUCCESS in 29m 04s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/b5a6ad65a7224cbcbd616383f3fa2ca7 : RETRY_LIMIT in 6m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d6f9b14996f963820d6f8a8e53ad694daf70b620","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 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"7dc05e5e3cd4ab7ce95b565dad3395c7c7150f8a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-24 15:45:59.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/45a5f04cac1e49c189874c0b1117998e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/325b7e01d1574feaa9678560436919e4 : SUCCESS in 30m 52s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8cea34ed55d640fe947226b75f789395 : SUCCESS in 27m 46s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/4b872d8aa41a41ba9644cad7f8592da7 : RETRY_LIMIT in 7m 08s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"dfbc0f13756c4dd7c5afabae4d9cd1c292166c7a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-24 15:46:55.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I85a7729ee65f8987ed0239f80d8d0082a414ab8f .","accounts_in_message":[],"_revision_number":2},{"id":"0c60ca396c8ec72be1b4b7e38346c1eebf2b2467","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-24 17:24:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5f5745e9e3954580836de2709c959712\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6f8d8469373f4301b08ae688ed9bfb82 : SUCCESS in 3m 02s\n- requirements-check https://zuul.opendev.org/t/openstack/build/06cfe4e1660947c7815b9e54940be840 : SUCCESS in 3m 56s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/16cb9de843cc4c2185bc0b205325d7b8 : SUCCESS in 1h 00m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/807cbc233d4e446bb6366d522ce1a711 : SUCCESS in 1h 50m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f7f88b16a1994536bf3594fb9aa66c63 : SUCCESS in 1h 06m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b0b9ef749b6d487bb600fc2f1b346bfb : SUCCESS in 22m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e9a89c9e03d44478ae9cab0250df23cd : SUCCESS in 7m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9dfcba86244d4ab1966b3cbf7fb848aa : SUCCESS in 13m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/58bde15143164f91996cef2b73c4ed69 : SUCCESS in 12m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/02c14ba0e4944ca9985c50a0c42b4ba7 : SUCCESS in 13m 45s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/46299e218c504eaebf36dd2eddc01fc5 : SUCCESS in 1h 13m 25s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/868a2b4d044d42498499594a7d4d2dc2 : SUCCESS in 1h 10m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c1b9ca6c3089496c83c6ecdc5cac576c : SUCCESS in 59m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0b22c7f80bc3470488e3d9203b6ffd38 : SUCCESS in 28m 40s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/834d907fcde7487b8d02c9101acd0174 : SUCCESS in 1h 04m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/33ca6adc338d4add8e9e4202ecf95188 : SUCCESS in 1h 02m 33s\n- nova-next https://zuul.opendev.org/t/openstack/build/a5f1bda5acdc441bbe683164ffc35ba9 : SUCCESS in 2h 20m 32s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/72bfc3cf5b1b46ea9572bff24a3989a8 : SUCCESS in 32m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f5d18ec6299d4576af2fcf773de57ffd : SUCCESS in 5m 08s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f66206835ede49bbb6ff0b6d35b8c745 : SUCCESS in 28m 46s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1f97a9658943450987259c41480f138c : SUCCESS in 24m 21s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/62c2b45348654e0595d65af8cee43329 : SUCCESS in 57m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/54c0a7cd7b0b469bb8caa3fadf7aca74 : SUCCESS in 33m 32s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/37656f376ec049e4ba976a0ed6a53310 : FAILURE in 25m 31s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/26e584233452488cb048ff60d0384959 : SUCCESS in 36m 27s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/394001b7a83c4d2e980713c9a625cd98 : SUCCESS in 10m 24s","accounts_in_message":[],"_revision_number":2},{"id":"c2ca9aa549dfe02afe1606dcb7546292a66d2486","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-01-24 17:31:51.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":2},{"id":"cdd413c456cb604b750f9b8e821da0fc80ead8ce","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 19:44:07.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974441-bprnd/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"c6ecb8a9cf63985767584625a8fb44662e960f25","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-25 16:22:24.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974441-njl2k/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"9d3d5d3acd303a85172f4e22b98a38598ef13fbb","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 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"988af7d0ed7ee29590710e0cc725eb199abfabc5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 10:17:42.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/482fe370558a4f4b9247e31294336e5a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/684733e29c8b4b3c8664d5c17adb6a63 : SUCCESS in 29m 49s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3505679a0c424cfd900ca240eba825b0 : SUCCESS in 30m 59s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/905d646783fd4a7fb1b2a3cccf7f7e84 : RETRY_LIMIT in 7m 24s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a27ef2463139c8812eba060daf45bd8a191cca15","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-26 10:43:53.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I85a7729ee65f8987ed0239f80d8d0082a414ab8f .","accounts_in_message":[],"_revision_number":3},{"id":"96fc9d055e2af256b3605d291ef43981533f1290","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 12:36:18.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/08af07f7448947ca83aa6451652c2440\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/a155771e9dfa4b19bea963e665e0d7fd : SUCCESS in 2m 20s\n- requirements-check https://zuul.opendev.org/t/openstack/build/4d20e2ad41734e6aa04d6dd3665d9e93 : SUCCESS in 4m 48s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d848ab64936644c2afc28a7799a71224 : SUCCESS in 48m 48s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d5e6bd053a104279b15ae84584d75577 : SUCCESS in 2h 13m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/be1d06c94cf04c8e940279133c4ab096 : SUCCESS in 1h 06m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/94dbf0936d3e4919a6deb77621a2ad33 : SUCCESS in 27m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a558381c19724f68b98cac788d8458fc : SUCCESS in 7m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/585456a4564e459c9d6878f0e978386f : SUCCESS in 13m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c4d3967eb3d646279730487a78ff4490 : SUCCESS in 8m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f50b28b4b7c4654858ee58b54628207 : SUCCESS in 13m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/376079596e6348da81ebc389ce5c896d : SUCCESS in 1h 15m 34s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ad9190693f1b44bc8b3bba00ede95263 : SUCCESS in 1h 43m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/80bb4bffc5ca4f4e90ae393d6c99fc31 : SUCCESS in 58m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/19966e85f0aa49319ba4683f79659004 : SUCCESS in 31m 39s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/81e5fc8758414f3a9a55b3e96b6707c3 : SUCCESS in 58m 55s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/43703b155e534a8eb9c8555f908afa62 : SUCCESS in 2h 18m 57s\n- nova-next https://zuul.opendev.org/t/openstack/build/84bbd8467c42441a9c3f536747a4a419 : SUCCESS in 2h 37m 35s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/4154db7bd3a142fa80bd03c1f7e517fb : SUCCESS in 50m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7b8dd6fbaacb429396f9510f30aff7b5 : SUCCESS in 4m 33s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f45472fff55c46159050003f9109f991 : SUCCESS in 23m 14s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b2c108b78e6f46e0a1ffd798ca7287a5 : SUCCESS in 25m 32s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5f97459e3fdc497dbe4a89087c829feb : SUCCESS in 1h 21m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/77ee9658f83046dab19fc15589f6fc27 : SUCCESS in 48m 27s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/33096251bf3544d88daca4123f1ac009 : FAILURE in 22m 57s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/9ff1fedd3503467c931d0d3c6df8804b : SUCCESS in 39m 24s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/85d4d92e7e11457fb07f5c2bba0aff78 : SUCCESS in 12m 07s","accounts_in_message":[],"_revision_number":3},{"id":"08a10f3385a1a4a8b5575d698a8b7436ad6c617f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-01-26 12:52:44.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":3},{"id":"85c724bb89525de3d9033febc55db4fb25426cdf","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-01-26 13:10:46.000000000","message":"Patch Set 3:\n\n(6 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e6ee72c9de0afb834b7ee9f0ecf0f227276cae39","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 4: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"d35321466909f2be7b284a432b7b19a2304a5f5f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-26 13:48:03.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"8d3d64b188383ec4b55c28c541977ae1647f6c20","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 14:30:26.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/37846dabba0c48668f8cd5b1eda7eedf\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f1e2f727ac1046c58fde4e10e5d64390 : SUCCESS in 36m 06s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4e3eb45a9a2449f6bca55a064cceae3a : SUCCESS in 34m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/3e383a33c7a2435faaf28415a49d1423 : RETRY_LIMIT in 8m 17s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"81f4d69b700be0ecb7c19979ed3209983dcdbbc7","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-26 15:54:17.000000000","message":"Patch Set 4:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I85a7729ee65f8987ed0239f80d8d0082a414ab8f .","accounts_in_message":[],"_revision_number":4},{"id":"4ec71c46d70f29030da428bfa251b384e287e084","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 16:28:57.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/f948ebd972da468796e5009be043737d\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/89fc8b6f49ad45f88ba02f35b12603ad : SUCCESS in 3m 07s\n- requirements-check https://zuul.opendev.org/t/openstack/build/f66d39cd50a0417c89bd2e8ef95909c8 : SUCCESS in 4m 09s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d3137601bf3f4e62bb1b63198a707391 : SUCCESS in 1h 09m 27s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/05de64318d2348b8870a16dfa0512789 : SUCCESS in 2h 02m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1b93033e510048ac99134269393adcce : SUCCESS in 54m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/343eff81abc049b7b488d8685b055e89 : SUCCESS in 15m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6d0abba16f004ebcacfbdee49da794a1 : SUCCESS in 7m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9897c986b98c46f0939759c35ed01aca : SUCCESS in 10m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/14058f7ebf0d42958b66ea3cfeb42017 : SUCCESS in 13m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eeb436655745407c8038f940ce0fc504 : SUCCESS in 12m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b40851729c8f41d9bc1a0d3989cd176d : SUCCESS in 1h 12m 12s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/980c6a8f5d24425c89cdf9aa1e3dcf48 : SUCCESS in 1h 50m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5ecb75758b354abcbd515344b55be089 : SUCCESS in 30m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9173eae8d7da4e95942b9bb1e5abfaa9 : POST_FAILURE in 21m 45s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/cdd53897af3046d49e985addda99d43e : SUCCESS in 1h 08m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ce283883e4bc4ae983a2934ad702b751 : SUCCESS in 2h 26m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/a3ac552158444e2e936a2a9ffc2efa9b : SUCCESS in 2h 33m 26s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/0c75b84eed1b4cc18de973ce77e8519d : SUCCESS in 50m 23s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5a515693408b4e3fa5c3082f885687cb : SUCCESS in 4m 54s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a48873075ce14d5d97df530fa7fb7e35 : SUCCESS in 29m 45s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/045870a8b88c4bdca4c02e2731d5cfcb : SUCCESS in 26m 54s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/aeda85211def4ecbb70b2202f828281d : SUCCESS in 1h 37m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e0f9d4fea8a74bab9b8cf9fff2e4bc97 : SUCCESS in 33m 01s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5ec69ade39bb4666ad6f1a301653696e : FAILURE in 25m 57s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0f824f01805e4f27923b8900edc00f19 : SUCCESS in 29m 33s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/157604e0210442cab61695386d99d8a2 : SUCCESS in 16m 40s","accounts_in_message":[],"_revision_number":4},{"id":"76b30d5a5728b16a530a71fc8a1ff4b1e7e50eaf","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-26 18:27:22.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"4bd4fe58b732ced40b5d81016120d2f59f94ffce","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-26 18:51:57.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"3675d3370a88f07d98e5e6616746d21994edbdaa","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 21:15:50.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974441-72b6x/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"65f012a0c8f81d85076fe79c01b04fd7154cd98e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 21:22:33.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/960876960ed5466e80ad9e693ba95799\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/19a4959349dd48869fde3759d301a99e : SUCCESS in 3m 19s\n- requirements-check https://zuul.opendev.org/t/openstack/build/4c1dfd4bb92346269e297ee77b8f6dbe : SUCCESS in 3m 49s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ab54207e57824344872f76d2218840e3 : SUCCESS in 58m 41s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fc03b20d62694a7dbe3860053b9c8500 : SUCCESS in 1h 56m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5ce10e5759b54489b286381764be4069 : SUCCESS in 34m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/305ea2ba06d54a2eb0a489e8fa2aa39c : SUCCESS in 17m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a0f7300bfdc84d9cbcd2ac158294118b : SUCCESS in 8m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5a8e0be1c0cc42f8a192089fcbcbe6be : SUCCESS in 10m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/55af1099a3ab4e1cae5dfef7cef04971 : SUCCESS in 8m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/80965396e3964345920718fc284f26d5 : SUCCESS in 6m 07s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d7936991c4be434b8c06195cf6235d6b : SUCCESS in 1h 24m 40s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c823eff8c450400ebfdebdd433b318bf : SUCCESS in 1h 33m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/541b952d7ab84e9ebc4b2f452df9e778 : SUCCESS in 58m 59s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/786fed0ffaba4ad79785d32699ea53af : SUCCESS in 26m 47s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4a463ae13a7141b9ad4e7dedc9bc3aa2 : SUCCESS in 58m 57s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d8d4ea2fdc6048f39d2f97bab5838d13 : SUCCESS in 2h 07m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/3007cb8c10f147a289caca16a960dc9c : SUCCESS in 2h 28m 47s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/e3d24dc34fb649a3a33994f1daf53d87 : SUCCESS in 32m 32s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6b684c3f9d0a41f99dd4505fa876c942 : SUCCESS in 6m 29s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/01a8ae36b8034a6da78116eae09c640b : SUCCESS in 26m 02s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/5e86332b73ba4293b851ae78a6dac47b : SUCCESS in 25m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a98d38e0e5d94f0096acf6110a70f3e3 : SUCCESS in 1h 00m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8c0bf3a878aa470fbec87e5d0d9515e5 : SUCCESS in 44m 59s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7df18c4a8cbc46338fb59b49392fd6ad : FAILURE in 23m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b1f5a7ed8c684423bcd5426b153b31a0 : SUCCESS in 33m 31s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/a8cebd6ca46c4fafa24218463570b262 : SUCCESS in 14m 41s","accounts_in_message":[],"_revision_number":4},{"id":"352cb18726950fb4242276c21306d7814bff53a9","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-01-26 21:29:22.000000000","message":"Patch Set 4:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":4},{"id":"ef3a3e9f4cd56e5f3f1d9cc1c1917ea0e6874a1c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-26 22:13:21.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"6a436e4935b5501b70640ba884745b31f49e0b04","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 23:35:48.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/26963efd57bd416aa14692688c792ab5\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/961918cd3ed2447e8d03f43ffe71307a : SUCCESS in 26m 13s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0ac0352cefc1461aa924d1348648f5da : SUCCESS in 26m 50s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/19edff4ab627479f8d303b1491ec0735 : RETRY_LIMIT in 7m 40s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"495984a240bb2998f3369c89c41f0a029c3b9d6b","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-27 03:45:20.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974441-tptl5/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"8c38fd34259092052e3a672c1ae62ac3ed260a2d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-27 12:08:24.000000000","message":"Patch Set 4:\n\n(5 comments)","accounts_in_message":[],"_revision_number":4},{"id":"ee4557ed049eaa7ac6f2d6349c8b7f76be984e3c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-27 12:40:24.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"6554084a16b1a32379251599820c3672961b2543","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-27 12:42:40.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d36c9819339d090f2ea91d656167836caf1ae19c","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-27 12:46:26.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"01fe0f2a4f4e5bdc0e0bfeb436ab9ab5cb823042","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 5.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"4b3a3b6e050cf859fe55ca4b23b3fb3723c7d9ac","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-17 15:08:02.000000000","message":"Patch Set 5:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I85a7729ee65f8987ed0239f80d8d0082a414ab8f .","accounts_in_message":[],"_revision_number":5},{"id":"0bbb8ad6f5fd1916f0d36c24f65250b1898f3159","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-17 17:58:01.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/217ab8f1b26c47998d066e8c9d0ede97\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7e7a0ec78925449088354213be42894b : SUCCESS in 19m 16s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/75792266dfff46e3b9331dc085f92789 : SUCCESS in 17m 45s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7cbe7d60a277414a9ba4021fff2b6a71 : RETRY_LIMIT in 5m 49s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b76ee5d962ac81bb5ebe41bde0aee5e720a341ee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-17 18:15:14.000000000","message":"Patch Set 5: 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/3d5eb2a17fd94499ae250fa791f3fbac\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/a7eab3cb0e294513ae59b45d758489b5 : SUCCESS in 2m 35s\n- requirements-check https://zuul.opendev.org/t/openstack/build/2ee1853302b147dbb92e2e23f2c4c451 : SUCCESS in 4m 34s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2aaad51b01fe4cf6b3efe827d3666a4b : SUCCESS in 30m 00s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7c3526ef26e542e19f42b0079a33b790 : SUCCESS in 57m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/aa97978df4284196add36ed9cc97e97b : SUCCESS in 32m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b539584a90e74413a660b412f3a14f41 : SUCCESS in 29m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/88e94f0b8b3e4be9a0336de9604a0232 : SUCCESS in 8m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fe909dd8d7234df69e027ef25fd22b02 : SUCCESS in 14m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ae4b46b65fbf4fc5a686f20f40f54732 : SUCCESS in 12m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1895a1197b8f4667b8b44103632db017 : SUCCESS in 12m 36s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c6cb04d222744c59b6505a6bb61803a7 : SUCCESS in 1h 02m 56s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/af579789a009485c80f7dae4e86b5c29 : SUCCESS in 56m 28s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a7c9d8dffd4a460b8e250a33b83200d6 : POST_FAILURE in 42m 08s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/ca84e71d2a8b46a99c2af41119ab1a34 : SUCCESS in 1h 02m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/19e92de297e947f8a1ff7029f2f414be : SUCCESS in 1h 10m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/528c40d5b43c406285e1436931f221f7 : SUCCESS in 2h 10m 25s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/7c0487b86a9b4f5fb9410c7bec5f5436 : SUCCESS in 57m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0f7be9859db0436a886429bca02fcebe : SUCCESS in 5m 21s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/02a973a50dc04096a4981a45b7336de8 : SUCCESS in 30m 16s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c7542bc88e9a4fc5b5dd5033d4617330 : SUCCESS in 27m 11s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0e3ca46aca7540f8abb86be3e69255ff : SUCCESS in 1h 32m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a3d0c7c933be46f29b7efc1b8f136f22 : SUCCESS in 1h 10m 23s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d0ceef9b2c8c4052ba3dc343c59e55bc : SUCCESS in 12m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b3aa83b287da432880e3b07264f2bb07 : SUCCESS in 20m 29s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/d7aee81217b94c1e8371160054765533 : SUCCESS in 15m 41s","accounts_in_message":[],"_revision_number":5},{"id":"e7e18276f2f96de4eaf06b8d30e6504864cf2946","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 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"96de215cd14783fd72558e8b26a813d0694ce981","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-02 12:10:58.000000000","message":"Patch Set 6:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I85a7729ee65f8987ed0239f80d8d0082a414ab8f .","accounts_in_message":[],"_revision_number":6},{"id":"eadfb8e18a0aa26ab992a1f537c5b65f0f2d0b39","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 13:06:27.000000000","message":"Patch Set 6:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-974441-gwwjj/index.html\u003e","accounts_in_message":[],"_revision_number":6},{"id":"09f440b83a5f312e2254b361c9c8066cea53c4f3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 13:57:41.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2449958ab07e4380bfd70c8609556783\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c06b95d941e745cbb4fad427faa2ab2f : SUCCESS in 17m 30s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/3d3783e66636479eb3034850982c9e7a : RETRY_LIMIT in 6m 53s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/c9f7510082fa48b2a0f11bae2a407e8e : FAILURE in 10m 19s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"3e09506ac54fc2891c32bb204421990c55fc6849","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 14:07:04.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e9307642cc7749f3b7346494739a05a9\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b4057533803b4580aaca936a673632c2 : SUCCESS in 3m 41s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/36606e51416c4c3d9022a6b46624ad2c : SUCCESS in 5m 41s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/ae17964d5e024de7b6fa8794401b6006 : SUCCESS in 6m 08s\n- requirements-check https://zuul.opendev.org/t/openstack/build/ac762f71088a4d6e9671cc91b16e951f : SUCCESS in 4m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b94841fa02d648a0a46b696c5fcca8c7 : SUCCESS in 1h 03m 00s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/629a7a49150d40f7a933d342677ee603 : SUCCESS in 1h 50m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6607dbd2649940819b429a4460fc6759 : SUCCESS in 51m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4cb80b125f004ce88932027c9fbce1e8 : SUCCESS in 54m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b29e23296c2b4d30b5c71f87741869c9 : SUCCESS in 8m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/380f7f9d203243968b1eb6775f58b080 : SUCCESS in 14m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3dd00d5cce5d4fddb36dac620c91c23b : SUCCESS in 13m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b060e60f80d4494ab6e03fabb5744764 : FAILURE in 9m 18s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/471a43b84e004a1d950fb583f0ddc7be : SUCCESS in 12m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9732ba3d66d74e8da8969bc2b0e8a99a : SUCCESS in 34m 32s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5f30077b45724b9a95e43b39ea8ba0fe : SUCCESS in 1h 30m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ff0d9516a92a426c8eeeb8bedbe7de3e : SUCCESS in 57m 19s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/737a10259e6f4b138794af28ffec9300 : SUCCESS in 1h 06m 19s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e1821535e94e475ea3fb903b16c4cf53 : SUCCESS in 31m 36s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/ee3cd8bbd4834f4386e35a1bb115e17c : SUCCESS in 1h 13m 20s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c3a9c078ed9e402a8d40f49d87dbd12e : SUCCESS in 1h 09m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/d03ef66a2b484df88df72b2c35e7b62a : SUCCESS in 2h 27m 28s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/4390abdac8c148558c965cb27d9f907f : SUCCESS in 41m 34s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/74523a8682ab4176950d56472dcf995b : SUCCESS in 6m 15s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/afb3b41825ce488c8928a4c04a054f62 : SUCCESS in 30m 41s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/9d8fbcdfabf247869bc597c1bd87a7b0 : SUCCESS in 29m 47s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fa11f63e22834221916a516dc0f0bbcc : SUCCESS in 1h 22m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e91d8d7eeb044d58a54c000b3987ebfb : SUCCESS in 56m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/109d07ea86874fc68552f19fece5ff14 : SUCCESS in 19m 16s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1e3e01e7b00a48139b33aa2e8ad60098 : SUCCESS in 33m 51s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/dc588970073047019618704d4a720c28 : SUCCESS in 13m 48s","accounts_in_message":[],"_revision_number":6},{"id":"3e47c229870891b434aa4f5b3b990df99349937e","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 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"a9028188c71afd5b660709a652309f9cf0a72d1a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-14 18:29:55.000000000","message":"Patch Set 7:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I85a7729ee65f8987ed0239f80d8d0082a414ab8f .","accounts_in_message":[],"_revision_number":7},{"id":"501f7d1fb275964d13ca8a24e360e31f53b366e4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-14 19:46:16.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/6455c176b4e646dc9033ac7d1dd55857\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/512e8545029d41d48fa2418b2e4ec0d2 : SUCCESS in 4m 00s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/600c4b9ba6f04b8290249058c80d88c7 : SUCCESS in 3m 57s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a55e23005f5b4cb790b5df424739f2a4 : SUCCESS in 7m 31s\n- requirements-check https://zuul.opendev.org/t/openstack/build/a1bd5adfc3db465cba337d4045958460 : SUCCESS in 2m 56s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6feb64308b1247a793454688c77d2d72 : SUCCESS in 56m 11s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0fc37560c9344c8b87ef978ce5ff6084 : SUCCESS in 2h 16m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/72b4b2207fdb418487c16486f25509cd : SUCCESS in 1h 16m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e91ed5a28bdf4266bfb19be9fadce703 : SUCCESS in 58m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9af337ca52cd477da27053cdc55edfba : FAILURE in 4m 39s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ed265ffec6084a9bbac22cb91c06510c : SUCCESS in 12m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/649d8122bfe34fe7957ede2f72e99e90 : SUCCESS in 17m 23s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/4fbed87ba21b4d319e13d241f684d850 : SUCCESS in 20m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/292c94d1c54c4244a12d65b88fb3890d : SUCCESS in 14m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f4767af1f94445d2bae1d88f4fb76624 : SUCCESS in 9m 39s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/f125a1a97aa5493b9d993698425b7446 : SUCCESS in 27m 42s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6181cef73d334d2fa46a4a7bb39ae839 : SUCCESS in 2h 03m 08s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/49f8539958a147d88301e907a178bd28 : SUCCESS in 58m 12s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/0f349dba9691447f8e6bded4be695feb : SUCCESS in 35m 56s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/7dee71faf5a949e9b676c5c221530842 : SUCCESS in 1h 04m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c0b9de171e6d4c91bb68db2977987f40 : SUCCESS in 40m 11s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b0996ab0160b48269ce9ad29ff9be526 : SUCCESS in 1h 09m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e28a15f1240544e7be14a45259a06611 : SUCCESS in 2h 40m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/4f5c57fb1116423b84a225bb8a6136f6 : SUCCESS in 2h 30m 26s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/8d251f4b2b0d4b93a759ee16aa5a1d1f : SUCCESS in 52m 27s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c45a9d2824ab4c989c9b5ef584216f63 : SUCCESS in 6m 18s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/4262e9403c2240c5b4f99f69673faeaa : SUCCESS in 26m 22s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ef13fd5f32d74b04af1fdfe4c5ad95ab : SUCCESS in 24m 22s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/bbcb824fb7b54b7e81362a8c2e0fbc88 : FAILURE in 50m 33s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7205d8bfbcb14017b66111f7bdbe81f6 : SUCCESS in 1h 37m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5033bfe0957b4dbaa8e74d4a4a1c84d2 : SUCCESS in 46m 38s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e1f79b36f3a34fdc944cc01667c5a966 : SUCCESS in 36m 18s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/9c1e15427a764686bcbbae7a137089c1 : SUCCESS in 30m 01s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/3afb697d69d249838c6196c849a86275 : SUCCESS in 17m 04s","accounts_in_message":[],"_revision_number":7},{"id":"19fb08596ef49be8592822087941b4f6cbb2ac87","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-15 00:42:27.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/191345285037492e8c6d2aceffc8d14d\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/894e236ba9db4cf28549413724bd61cc : SUCCESS in 13m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fd93cb4c00db4769b38461e120516df5 : SUCCESS in 20m 46s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d73cd4dd66134507876e1936c23683c0 : SUCCESS in 41m 12s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"acd95a882ecccd7079ab9bb9ca911894de7ffa5a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-15 10:57:46.000000000","message":"Patch Set 7: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"c9025c7d69af0e2d633a98e71d2754ac32d002ef","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 8.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n* Workflow-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"8591b9645df69cb6c1db0083cee233491792fb4e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 12:45:54.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4e79606a68f14135bffb373d00a0491e\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/916cf4225b47460da9e08026aea93c68 : SUCCESS in 16m 34s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7fb9c0187eec4eeabbc3ee9bfeab28c1 : SUCCESS in 24m 05s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/9503adaef77541f98fe8c39d043b97db : SUCCESS in 36m 46s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"6c7063092926234fc642fd67b81745481d6129c3","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-21 12:49:43.000000000","message":"Patch Set 8:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I85a7729ee65f8987ed0239f80d8d0082a414ab8f .","accounts_in_message":[],"_revision_number":8},{"id":"fd7d315981c49795867a69822d6a508181a4d81f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 13:58:21.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cc81261a52ac4ac1a4d1ae2b9824a2f2\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e9fe509d7b454738aabba3d968da97d3 : SUCCESS in 3m 47s\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/aa35090c5751410fb68e331d25c642bf : SUCCESS in 3m 48s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/8c2dcdd80bee4054bad1c467635b9eae : SUCCESS in 7m 12s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d9d6ccfc2e044b7b94d4bfeb6fba911c : SUCCESS in 5m 08s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/aa54e6a3cac64e57978e63461ab75943 : SUCCESS in 1h 26m 46s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/68a81fac1e114c4c9075e2750ce85103 : SUCCESS in 2h 01m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/235c027861654892be2ad49cbd0eee7e : SUCCESS in 38m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1990b718e64d4fba8e2dbee7ad8b0632 : SUCCESS in 1h 25m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/18c6015c549248f1b30c07a1a9905528 : SUCCESS in 4m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a5cae5f0b7604b5eab5aa4353a3c501d : SUCCESS in 16m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b250f62b29dc4137815a35cc406bd070 : SUCCESS in 10m 43s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6ad3dce794cc40d6a3edc30ae7bd5b33 : SUCCESS in 17m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/292222ea1a17415abf0c7a53b678dd47 : SUCCESS in 11m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7d5c2559a67a4e71a1b0918e2bdaf38e : SUCCESS in 13m 23s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/55f2d94bc84f46fab68752cdcdf4478e : SUCCESS in 27m 37s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2bb336f414c34c668e21972837a2cc4a : SUCCESS in 2h 00m 34s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/45159cdb81404ee4a5e2d8343a501b83 : SUCCESS in 59m 59s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/3c3d9e64eb4c46eba6cc9b0258585724 : SUCCESS in 33m 12s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/42508e8670bc40f3bcd84c204a382688 : SUCCESS in 1h 02m 58s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5fcd2ea8efb14f42a10c518890f8eb5b : SUCCESS in 54m 16s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/6bc04d055e594cb28bffcc55377ea560 : SUCCESS in 1h 18m 31s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/212c118418764ea9a1f9aa928998f1c5 : SUCCESS in 1h 57m 15s\n- nova-next https://zuul.opendev.org/t/openstack/build/2f8bd6b966964c4a96d3b82ed555160b : SUCCESS in 1h 18m 46s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/179d31b0fd4e410d992e4a4ba0d6c9ce : SUCCESS in 1h 34m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a132d6903c6f476ca73a0719ee53b3e2 : SUCCESS in 6m 45s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/069412d1601147e3975e979c8418e080 : SUCCESS in 27m 08s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/8d05466b22f944a4a1439626c03297b8 : SUCCESS in 25m 27s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/92eadbf1d79e465684ba75bda8d4bd9f : FAILURE in 58m 50s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/07080982c1e44eaebb533ad423aee37a : SUCCESS in 1h 22m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4e329408f87144ac92528a1b55b6db47 : SUCCESS in 44m 18s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d5c48c4a4a2b4027b7485e67077103a1 : SUCCESS in 28m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/480079cde1c242f5ab44354e0eb9c227 : SUCCESS in 33m 39s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/9b04e06f70e643f2aa54763d1e7781db : SUCCESS in 12m 20s","accounts_in_message":[],"_revision_number":8},{"id":"0c202236c412a28d238c3891bf43ac6b0e7a60c6","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-05-21 14:08:08.000000000","message":"Patch Set 8:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"ac678bce29b0aea5a93419c479986c62aacd371e","revisions":{"57498e3b8d74ca0be4dc6e8052e3ac25e49fcb5f":{"kind":"REWORK","_number":1,"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/41/974441/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/41/974441/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/41/974441/1"}}},"commit":{"parents":[{"commit":"7579dbdf0e721707e7c6b0e705a2763c0a3fdd95","subject":"Merge \"Use *_OR_ADMIN policy defaults for server shares\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7579dbdf0e721707e7c6b0e705a2763c0a3fdd95"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 17:59:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-23 15:43:07.000000000","tz":0},"subject":"Add ruff-check","message":"Add ruff-check\n\nThis is easier than re-implementing these checks in hacking and faster\nthan something like pyupgrade.\n\nNote that we don\u0027t yet enable auto-fixing so people will need to do this\nmanually.\n\nChange-Id: Ib328fab944a42766400f2e5087b58c8d557eead2\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n\nWe exclude a number of UP rules since they would incur too many changes.\nWe also ignore rules that are currently ignored for flake8 (E402, E731).\n\nFinally, we include fixes for a number of rules that we did have enabled\nby which flake8 was not correctly picking up. These include E713, E721,\nE741, F601, and F811.\n\nChange-Id: I85a7729ee65f8987ed0239f80d8d0082a414ab8f\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/57498e3b8d74ca0be4dc6e8052e3ac25e49fcb5f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/57498e3b8d74ca0be4dc6e8052e3ac25e49fcb5f"}]},"branch":"refs/heads/master"},"bd41c9cc6e7ab51181d1cc392ec26b12fa8f0e2d":{"kind":"TRIVIAL_REBASE","_number":2,"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/41/974441/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/41/974441/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/41/974441/2"}}},"commit":{"parents":[{"commit":"92898e8f772ca6a07d579dd3718fdae3de4027b4","subject":"Merge \"api: Add response body schemas for migrations API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/92898e8f772ca6a07d579dd3718fdae3de4027b4"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 17:59:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-24 13:42:38.000000000","tz":0},"subject":"Add ruff-check","message":"Add ruff-check\n\nThis is easier than re-implementing these checks in hacking and faster\nthan something like pyupgrade.\n\nNote that we don\u0027t yet enable auto-fixing so people will need to do this\nmanually.\n\nChange-Id: Ib328fab944a42766400f2e5087b58c8d557eead2\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n\nWe exclude a number of UP rules since they would incur too many changes.\nWe also ignore rules that are currently ignored for flake8 (E402, E731).\n\nFinally, we include fixes for a number of rules that we did have enabled\nby which flake8 was not correctly picking up. These include E713, E721,\nE741, F601, and F811.\n\nChange-Id: I85a7729ee65f8987ed0239f80d8d0082a414ab8f\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/bd41c9cc6e7ab51181d1cc392ec26b12fa8f0e2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bd41c9cc6e7ab51181d1cc392ec26b12fa8f0e2d"}]},"branch":"refs/heads/master"},"2af8338f724986961543cc05e3055d175e83ada2":{"kind":"TRIVIAL_REBASE","_number":3,"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/41/974441/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/41/974441/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/41/974441/3"}}},"commit":{"parents":[{"commit":"e67372b33ef12e9d198aa0e2d455fe09de8537ac","subject":"Merge \"api: Add response body schemas for server tags API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e67372b33ef12e9d198aa0e2d455fe09de8537ac"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 17:59:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-26 09:43:01.000000000","tz":0},"subject":"Add ruff-check","message":"Add ruff-check\n\nThis is easier than re-implementing these checks in hacking and faster\nthan something like pyupgrade.\n\nNote that we don\u0027t yet enable auto-fixing so people will need to do this\nmanually.\n\nChange-Id: Ib328fab944a42766400f2e5087b58c8d557eead2\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n\nWe exclude a number of UP rules since they would incur too many changes.\nWe also ignore rules that are currently ignored for flake8 (E402, E731).\n\nFinally, we include fixes for a number of rules that we did have enabled\nby which flake8 was not correctly picking up. These include E713, E721,\nE741, F601, and F811.\n\nChange-Id: I85a7729ee65f8987ed0239f80d8d0082a414ab8f\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/2af8338f724986961543cc05e3055d175e83ada2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2af8338f724986961543cc05e3055d175e83ada2"}]},"branch":"refs/heads/master"},"1b8b91c4aa3c8c157ea96d47d646b4447c0b211a":{"kind":"NO_CODE_CHANGE","_number":4,"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/41/974441/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/41/974441/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/41/974441/4"}}},"commit":{"parents":[{"commit":"e67372b33ef12e9d198aa0e2d455fe09de8537ac","subject":"Merge \"api: Add response body schemas for server tags API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e67372b33ef12e9d198aa0e2d455fe09de8537ac"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 17:59:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-26 13:46:11.000000000","tz":0},"subject":"Add ruff-check","message":"Add ruff-check\n\nThis is easier than re-implementing these checks in hacking and faster\nthan something like pyupgrade.\n\nWe exclude a number of UP rules since they would incur too many changes.\nWe also ignore rules that are currently ignored for flake8 (E402, E731).\n\nFinally, we include fixes for a number of rules that we did have enabled\nby which flake8 was not correctly picking up. These include E713, E721,\nE741, F601, and F811.\n\nNote that we don\u0027t yet enable auto-fixing so people will need to call\nruff manually to get that behavior.\n\nChange-Id: I85a7729ee65f8987ed0239f80d8d0082a414ab8f\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/1b8b91c4aa3c8c157ea96d47d646b4447c0b211a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1b8b91c4aa3c8c157ea96d47d646b4447c0b211a"}]},"branch":"refs/heads/master"},"a13455afab62242d0a1406c0f4fa0e42f7a9b50d":{"kind":"REWORK","_number":5,"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/41/974441/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/41/974441/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/41/974441/5"}}},"commit":{"parents":[{"commit":"f3d9188a937518e9dbfa434436ba336bc2107fc2","subject":"Merge \"TPM: support live migration of `host` secret security\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f3d9188a937518e9dbfa434436ba336bc2107fc2"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 17:59:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-02-17 13:44:06.000000000","tz":0},"subject":"Add ruff-check","message":"Add ruff-check\n\nThis is easier than re-implementing these checks in hacking and faster\nthan something like pyupgrade.\n\nWe exclude a number of UP rules since they would incur too many changes.\nWe also ignore rules that are currently ignored for flake8 (E402, E731).\n\nFinally, we include fixes for a number of rules that we did have enabled\nby which flake8 was not correctly picking up. These include E713, E721,\nE741, F601, and F811.\n\nNote that we don\u0027t yet enable auto-fixing so people will need to call\nruff manually to get that behavior.\n\nChange-Id: I85a7729ee65f8987ed0239f80d8d0082a414ab8f\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/a13455afab62242d0a1406c0f4fa0e42f7a9b50d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a13455afab62242d0a1406c0f4fa0e42f7a9b50d"}]},"branch":"refs/heads/master"},"bce3fc9ce5029938b0a39019403cb39b1d31a3f9":{"kind":"REWORK","_number":6,"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/41/974441/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/41/974441/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/41/974441/6"}}},"commit":{"parents":[{"commit":"46df2259b753f509f231ec222dc8f171f44fca96","subject":"Remove more dead code","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/46df2259b753f509f231ec222dc8f171f44fca96"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 17:59:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-02 11:25:29.000000000","tz":0},"subject":"Add ruff-check","message":"Add ruff-check\n\nThis is easier than re-implementing these checks in hacking and faster\nthan something like pyupgrade.\n\nWe exclude a number of UP rules since they would incur too many changes.\nWe also ignore rules that are currently ignored for flake8 (E402, E731).\n\nFinally, we include fixes for a number of rules that we did have enabled\nby which flake8 was not correctly picking up. These include E713, E721,\nE741, F601, and F811.\n\nNote that we don\u0027t yet enable auto-fixing so people will need to call\nruff manually to get that behavior. We also need to keep flake8 around\nfor the hacking and nova rules, but we can run a much reduced set of\nchecks.\n\nChange-Id: I85a7729ee65f8987ed0239f80d8d0082a414ab8f\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/bce3fc9ce5029938b0a39019403cb39b1d31a3f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bce3fc9ce5029938b0a39019403cb39b1d31a3f9"}]},"branch":"refs/heads/master"},"f8b9aac55e1f58f23d62ccc1ba10bb2392e93aba":{"kind":"TRIVIAL_REBASE","_number":7,"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/41/974441/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/41/974441/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/41/974441/7"}}},"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-01-21 17:59:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-14 15:59:52.000000000","tz":60},"subject":"Add ruff-check","message":"Add ruff-check\n\nThis is easier than re-implementing these checks in hacking and faster\nthan something like pyupgrade.\n\nWe exclude a number of UP rules since they would incur too many changes.\nWe also ignore rules that are currently ignored for flake8 (E402, E731).\n\nFinally, we include fixes for a number of rules that we did have enabled\nby which flake8 was not correctly picking up. These include E713, E721,\nE741, F601, and F811.\n\nNote that we don\u0027t yet enable auto-fixing so people will need to call\nruff manually to get that behavior. We also need to keep flake8 around\nfor the hacking and nova rules, but we can run a much reduced set of\nchecks.\n\nChange-Id: I85a7729ee65f8987ed0239f80d8d0082a414ab8f\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/f8b9aac55e1f58f23d62ccc1ba10bb2392e93aba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f8b9aac55e1f58f23d62ccc1ba10bb2392e93aba"}]},"branch":"refs/heads/master"},"ac678bce29b0aea5a93419c479986c62aacd371e":{"kind":"REWORK","_number":8,"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/41/974441/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/41/974441/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/41/974441/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/41/974441/8"}}},"commit":{"parents":[{"commit":"2d95c30654428034cd2b7e8cdc2674abdfcd77c7","subject":"Replace use of datetime.timezone.UTC","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2d95c30654428034cd2b7e8cdc2674abdfcd77c7"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-01-21 17:59:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-21 11:47:20.000000000","tz":60},"subject":"Add ruff-check","message":"Add ruff-check\n\nThis is easier than re-implementing these checks in hacking and faster\nthan something like pyupgrade.\n\nWe exclude a number of UP rules since they would incur too many changes.\nWe also ignore rules that are currently ignored for flake8 (E402, E731).\n\nFinally, we include fixes for a number of rules that we did have enabled\nby which flake8 was not correctly picking up. These include E713, E721,\nE741, F601, and F811.\n\nNote that we don\u0027t yet enable auto-fixing so people will need to call\nruff manually to get that behavior. We also need to keep flake8 around\nfor the hacking and nova rules, but we can run a much reduced set of\nchecks.\n\nChange-Id: I85a7729ee65f8987ed0239f80d8d0082a414ab8f\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/ac678bce29b0aea5a93419c479986c62aacd371e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac678bce29b0aea5a93419c479986c62aacd371e"}]},"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":""}}}]}
