)]}'
{"id":"openstack%2Fnova~998557","triplet_id":"openstack%2Fnova~master~I33481d268290642de5e8cd2e00b2f3a817d937b1","project":"openstack/nova","branch":"master","attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-08-12 11:46:14.000000000","reason":"A robot voted negatively on a label"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-08-12 11:46:14.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I33481d268290642de5e8cd2e00b2f3a817d937b1","subject":"Enable G (flake8-logging-format) rules","status":"NEW","created":"2026-07-23 19:34:05.000000000","updated":"2026-08-13 15:10:44.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6ca89d01f5530e73ab2d396782d79dab5d75ba2f","_number":998557,"virtual_id_number":998557,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-08-13 12:31:11.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-23 20:06:22.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-07-23 20:29:56.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-07-23 21:13:45.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-07-23 21:13:54.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-08-04 11:16:18.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"CC"},{"updated":"2026-08-12 12:08:51.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":"cc74476e920780a7f24347f00b00dc424f8dd649","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-23 19:34:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b951474ccc71587b9aed7245c132833793927a3c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 20:06:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e75def92d03344f9b2c23bf1c7b17c30\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/4ee41be63b5a405fbfdedc368546e2f2 : SUCCESS in 28m 31s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/6a3c02a6816e4f4697442d1ebb2af58e : SUCCESS in 26m 37s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/9231e81a293648da86cacb2fc7cbf0d6 : SUCCESS in 30m 02s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5abb945951872636b533cb221dc92a3c534f3b9b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-23 20:29:56.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I33481d268290642de5e8cd2e00b2f3a817d937b1 .","accounts_in_message":[],"_revision_number":1},{"id":"3f49019c54e2e74a6e17061ecee8c97ffc52e5d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 21:13:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/73107d9f2f074486907f7723157265ef\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/3795c46b32424dd6ad9b7e82f09f50a2 : SUCCESS in 5m 24s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/8acf49ef21644344874d73594a87052c : SUCCESS in 7m 06s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/60b076b76fc24aad92caa9fccd452ec2 : SUCCESS in 53m 13s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a4706faaada84768a8423d3e0191d3f2 : SUCCESS in 1h 34m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/66770f37872a4802a38d88d1f182e510 : SUCCESS in 34m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/47db94bbc90a414993bc4d4ffcf325ca : SUCCESS in 1h 03m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/26ad9962081c4102b9243cc1ab8cb772 : SUCCESS in 7m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2ff50e76ba9744df9b8a7d47711480d8 : SUCCESS in 12m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/47b88aa758334bfa837095bb69485757 : SUCCESS in 11m 15s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/95f01599165243829836f6ba3190ab53 : SUCCESS in 10m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fb5207d719924891b994f8aa3216c516 : SUCCESS in 7m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/66dc4d57302341e0abeec43f8300291c : SUCCESS in 9m 07s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/a18f9f76a92d4778aa268443a789ccd2 : SUCCESS in 1h 04m 30s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ed80a38382414f34bcd81c042e7a40cd : SUCCESS in 1h 16m 02s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3888587de2554a89af7836fc2266be63 : SUCCESS in 48m 55s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/189c487ef094484fbedd0b111c82f10e : SUCCESS in 34m 25s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/9eb0184302a343c9969ef1550adf4486 : SUCCESS in 1h 00m 40s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/746ddc918ea34132a05186b7624372e9 : SUCCESS in 51m 48s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/ce238a45a4ea4fffb80b9e97fc973732 : SUCCESS in 39m 32s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d5d5ab34c1774674923997cb3227de0a : SUCCESS in 57m 21s\n- nova-next https://zuul.opendev.org/t/openstack/build/4558a91ebdac4ebf8735a503721b6294 : SUCCESS in 1h 29m 00s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/d950fc797eee464ba76c8d2424c96743 : SUCCESS in 33m 45s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/281dd534167f4588a113e356f7362e99 : SUCCESS in 5m 59s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/ae5ea97d20374bd1b031e45ea3504e0c : SUCCESS in 28m 01s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/90cbe964c78140d3bbd540a38f83a390 : SUCCESS in 28m 43s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/e0043e61aabf43f1b46d8eca15bd4d3d : SUCCESS in 35m 37s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/90d0dd533b9245f6bde2ae6276298271 : SUCCESS in 1h 12m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/89dbd0d8b13f433385169e3686f8e101 : SUCCESS in 59m 27s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/fcec726963ed479bab03d1bc757f0d73 : SUCCESS in 24m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c21c87b923e14407987133d5db777f1c : SUCCESS in 19m 31s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/efe4a46211c04279bd09188c48649c10 : SUCCESS in 8m 37s","accounts_in_message":[],"_revision_number":1},{"id":"e8dee9d61bbee473d787e6f59015193ea720c498","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-07-23 21:24:11.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":1},{"id":"d824a7637670ab1cd3037394ea61bdc7d3f3d48d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-04 11:16:18.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"356e609f0e6d6842b0eb61c0fdac48545f5f380e","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-08-11 19:33:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e709f4ca629108513e62f0117e93dd0d50dea714","tag":"autogenerated:gerrit:abandon","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-08-11 19:33:48.000000000","message":"Abandoned\n\nThis could also be achieved by an existing proposed patch: https://review.opendev.org/c/openstack/nova/+/974441","accounts_in_message":[],"_revision_number":1},{"id":"4ac4d511b64a3dfacd740a147e0355b424981216","tag":"autogenerated:gerrit:restore","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-12 09:40:19.000000000","message":"Restored","accounts_in_message":[],"_revision_number":1},{"id":"fcbd5a8c34688e56130c6e7a63afb7cefab2ebdd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-12 09:47:25.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"6751e9032044bbed1b9af77c27e127ba44293352","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-12 10:44:39.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I33481d268290642de5e8cd2e00b2f3a817d937b1 .","accounts_in_message":[],"_revision_number":2},{"id":"171c42345a1d3b3d30b1f497d536469bd685809b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-12 10:46:42.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/798fb5952ab745d589d8bffb314f4ecf\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/52230c6ab0f84dcc83fa5ad99c076f2d : FAILURE in 24m 51s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/86bbd73b07764d2ba6909b5787632f99 : FAILURE in 20m 42s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/0f7c19118b254778ad233ff88efb5c91 : FAILURE in 34m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6997e0d77acc43c9b3d78cb3b02c65bda9ad7ff8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-12 11:46:14.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/38dba2c288e24bd5bd7e36d9020349e9\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e947642b3ac749c18553466a274ca8c6 : SUCCESS in 2m 05s\n- requirements-check https://zuul.opendev.org/t/openstack/build/cedaae12655541429b0bdc9e71932c68 : SUCCESS in 4m 49s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4daec1131c40414eaddc4865690f96a1 : SUCCESS in 30m 06s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/58fd186438d048e0bda3e19727165622 : SUCCESS in 1h 38m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ee1b42c4f3c4479e9bbf352953368da4 : SUCCESS in 1h 10m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d71a3e386be047dcb4441c16d9066805 : FAILURE in 32m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/09ba2aaec4ca45f8bfc17d73c67ad098 : SUCCESS in 7m 05s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6f48bbb27ea34d999f5e212912394289 : FAILURE in 13m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b363378ce4414bd884c3f3f8efc897ca : FAILURE in 11m 38s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/cd504c5dde184265943d151dd3d2562d : FAILURE in 17m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9472352ae1474eb4b72e9b53d15d52e2 : SUCCESS in 8m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1337bb8d81594c25aebacdc778b1ec08 : SUCCESS in 7m 40s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/46f9dcc4fb4f46e4b76e153e622c4b4d : SUCCESS in 1h 01m 02s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/035652b9211e447887d0b29acca13a7f : SUCCESS in 1h 14m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a7ae4dddd5ce4593aa92abbd19a440da : SUCCESS in 50m 48s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/1ba4a8eaf3dd4d09b603247e05fa8651 : SUCCESS in 35m 46s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/e8a390d0cda140a2b05527d110ed734c : SUCCESS in 1h 00m 32s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/488c6dbec2e1448995c07a86745d08d8 : SUCCESS in 24m 04s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/815dea6ef89541f6abe690694e1e0e43 : SUCCESS in 48m 17s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/90a8e2fb5f4e4fc29e63674c4d05aadc : SUCCESS in 1h 31m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/53cc2abddfb74c9fb9b307c65c6ebcfb : SUCCESS in 1h 50m 49s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/306335a7146b4f31978ec46ddbdb6ce3 : SUCCESS in 49m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/bff7622ed11e4d03a1456505f6e5a539 : SUCCESS in 4m 59s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/b5bbb3f74b744626b0d81471ddee34a9 : SUCCESS in 27m 50s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/e477fa3e4c5b4831b3ad60abd1800994 : SUCCESS in 27m 34s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/dc86024334914399a8730682f59241d6 : SUCCESS in 27m 41s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/be98e6740fc84c0bb619df3a8b2b8351 : SUCCESS in 1h 40m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/05cd3eaa0a18470b8d51e1ac6fc1e4d2 : SUCCESS in 28m 04s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/f27ccff33b8247f590bf405bbc717342 : SUCCESS in 53m 23s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6db1c684d5414e069341ab183ed09dc7 : SUCCESS in 15m 52s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/a6284ad3fa6e4ffeb3723c601c1b695d : FAILURE in 14m 05s","accounts_in_message":[],"_revision_number":2},{"id":"b9371e3cec0bedffe5552331ed3b61fd17b5652a","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-08-12 12:08:51.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-998557-gbzgz/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"bd2f4c27bc79fa4ff40c51a13a301e84d80d8f97","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-13 10:39:27.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"d1d9e7722a003ae26555e5737eef42fd1a0a394e","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-13 10:49:13.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I33481d268290642de5e8cd2e00b2f3a817d937b1 .","accounts_in_message":[],"_revision_number":3},{"id":"49a9ddcc603e66a459cbff85882b67993177706b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 11:30:34.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a71f6bce6ce846bd98e1b41bf7a6db80\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/09e5055b7f6344b1b7990145601c9384 : SUCCESS in 32m 23s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8d466edb97314ebdae32a543f7f24516 : SUCCESS in 31m 24s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/4afd4bd77eae424b8533702364332b9c : SUCCESS in 48m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"43947376a6dd7c76cee3395255c38c0335feb233","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 12:31:11.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/0dfa43f695ad484a9b3450f40a15dd5b\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/84ff0dadbc6941c695a7bda97789c949 : SUCCESS in 3m 31s\n- requirements-check https://zuul.opendev.org/t/openstack/build/9b552a7dde304da195a7fc0426589c91 : SUCCESS in 4m 33s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cb30a13c582740899e11a00f1c76b3a5 : SUCCESS in 1h 04m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b1419c01e51040f99a0c8879288ad459 : SUCCESS in 1h 44m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ee52915e8a6c4523953539799ae20319 : SUCCESS in 1h 00m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/38d11c708c0e47abb53b3e755f1a320f : SUCCESS in 59m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79fe6495bbc04f1dabdd6c641b01776a : SUCCESS in 8m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cb72c7bc6e94471e817ea10ce082d066 : SUCCESS in 16m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/60edf399508245b1b90dab67a6cc1a1b : SUCCESS in 8m 12s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/88013dd5b80a41dba6dbac5194446b9e : SUCCESS in 18m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e93dcd9911d415cbf182b0b750e709a : SUCCESS in 11m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a184da4fd3a842bbb18888b5c80859c6 : SUCCESS in 7m 11s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/b601bc0041af4e2eb22d29689912580c : SUCCESS in 1h 06m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/76d1d4409cfd4227be50355ecac5bdb2 : FAILURE in 9m 21s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0c60a91bfa4e49f2aee6c9dcfcc43fb6 : POST_FAILURE in 10m 55s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/528323e9feab44d3ab9524b521955b30 : FAILURE in 11m 57s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/4840096b3016439aa5d3c696af847046 : SUCCESS in 1h 03m 58s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/bea6b3addb604aea8a62f39873c78f3a : POST_FAILURE in 11m 33s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e52e0f8d8aaf417d882a114f1282623e : FAILURE in 8m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9bc408e633134c10826af470ba63d760 : FAILURE in 14m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/3fb706df1e2b4a5daadfbe1c47b8abe7 : POST_FAILURE in 9m 11s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/2a39b95b667a4dc69f1db25deb68c824 : SUCCESS in 48m 35s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7af9b770534a40d6829c51e6b1316fd4 : SUCCESS in 6m 12s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/45b8748346e6400b973fa0ec0f682864 : FAILURE in 5m 07s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/7e12376efd764f3fb8a94cfd1c83e37c : FAILURE in 6m 12s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/5a3403cbf7be4844807ef3c302abd7b5 : FAILURE in 4m 53s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c71fe0ad2c484e7582d6249f02907435 : SUCCESS in 1h 27m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1143dd9eb34a49ffbddac709f73dfe97 : FAILURE in 8m 32s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/3484c9159df341078399dcad0bcc4df9 : FAILURE in 9m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d91e9805dfa4423f8b73be26a92d2fba : FAILURE in 11m 59s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/73fe964b26084f8c87a0b508660f0b3a : SUCCESS in 13m 51s","accounts_in_message":[],"_revision_number":3},{"id":"6ca89d01f5530e73ab2d396782d79dab5d75ba2f","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-08-13 15:10:44.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-998557-vv462/index.html\u003e","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ff2a055efc008ef442d14508f82506e2c0cfb7f6","revisions":{"f408ea42d933e15a4043d8b91b7e2861c5d5fce3":{"kind":"REWORK","_number":1,"created":"2026-07-23 19:34:05.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/57/998557/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/998557/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/998557/1"}}},"commit":{"parents":[{"commit":"9e1434d255f59f10c0fdf75c3fe6bebfa315df10","subject":"Merge \"libvirt: Remove tpm support detection for libvirt \u003c 8.0.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9e1434d255f59f10c0fdf75c3fe6bebfa315df10"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-07-23 18:46:02.000000000","tz":-420},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-07-23 19:25:09.000000000","tz":-420},"subject":"Add hacking check N376 to disallow f-strings in logging","message":"Add hacking check N376 to disallow f-strings in logging\n\nUsing f-strings in logging calls eagerly formats the string even\nwhen the log level is disabled. This is wasteful, especially for\nLOG.debug() calls which are typically suppressed in production.\n\nThis adds a new hacking check N376 that enforces the use of lazy\n%-style string formatting in logging calls, and converts all\nexisting f-string logging calls across the codebase to use %-style\nformatting instead.\n\nAssisted-by: Claude claude-opus-4-6 claude-code-2.1.218\nChange-Id: I33481d268290642de5e8cd2e00b2f3a817d937b1\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f408ea42d933e15a4043d8b91b7e2861c5d5fce3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f408ea42d933e15a4043d8b91b7e2861c5d5fce3"}]},"branch":"refs/heads/master"},"375f56ecc0e8f895b883ba244a23c874b9fb3121":{"kind":"REWORK","_number":2,"created":"2026-08-12 09:47:25.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/57/998557/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/998557/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/998557/2"}}},"commit":{"parents":[{"commit":"af2062223a1a5f0f1ada242aac4023c1e2d103d4","subject":"Add ruff-check","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/af2062223a1a5f0f1ada242aac4023c1e2d103d4"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-07-23 18:46:02.000000000","tz":-420},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-08-12 09:47:11.000000000","tz":60},"subject":"Enable G (flake8-logging-format) rules","message":"Enable G (flake8-logging-format) rules\n\nUsing f-strings in logging calls eagerly formats the string even\nwhen the log level is disabled. This is wasteful, especially for\nLOG.debug() calls which are typically suppressed in production.\n\nThis enables the G (flake8-logging-format) rules in ruff which, among\nother things, enforces the use of lazy %-style string formatting in\nlogging calls, and converts all existing f-string logging calls across\nthe codebase to use %-style formatting instead.\n\nAssisted-by: Claude claude-opus-4-6 claude-code-2.1.218\nChange-Id: I33481d268290642de5e8cd2e00b2f3a817d937b1\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\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/375f56ecc0e8f895b883ba244a23c874b9fb3121"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/375f56ecc0e8f895b883ba244a23c874b9fb3121"}]},"branch":"refs/heads/master"},"ff2a055efc008ef442d14508f82506e2c0cfb7f6":{"kind":"REWORK","_number":3,"created":"2026-08-13 10:39:27.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/57/998557/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/998557/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/998557/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/998557/3"}}},"commit":{"parents":[{"commit":"30b4c267454fa22c7a08cb713740ea0047d9c2f2","subject":"Add ruff-check","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/30b4c267454fa22c7a08cb713740ea0047d9c2f2"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-07-23 18:46:02.000000000","tz":-420},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-08-13 10:39:08.000000000","tz":60},"subject":"Enable G (flake8-logging-format) rules","message":"Enable G (flake8-logging-format) rules\n\nUsing f-strings in logging calls eagerly formats the string even\nwhen the log level is disabled. This is wasteful, especially for\nLOG.debug() calls which are typically suppressed in production.\n\nThis enables the G (flake8-logging-format) rules in ruff which, among\nother things, enforces the use of lazy %-style string formatting in\nlogging calls, and converts all existing f-string logging calls across\nthe codebase to use %-style formatting instead.\n\nAssisted-by: Claude claude-opus-4-6 claude-code-2.1.218\nChange-Id: I33481d268290642de5e8cd2e00b2f3a817d937b1\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\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/ff2a055efc008ef442d14508f82506e2c0cfb7f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ff2a055efc008ef442d14508f82506e2c0cfb7f6"}]},"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":""}}}]}
