)]}'
{"id":"openstack%2Fnova~966089","triplet_id":"openstack%2Fnova~master~I5c333a486ca11246ce5aebb2fabc3624a7534267","project":"openstack/nova","branch":"master","topic":"pyproject","attention_set":{},"removed_from_attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-12-04 15:33:55.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-11-06 12:03:58.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-11-07 11:25:45.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"}}},"hashtags":[],"change_id":"I5c333a486ca11246ce5aebb2fabc3624a7534267","subject":"pre-commit: Bump versions","status":"MERGED","created":"2025-11-04 16:14:13.000000000","updated":"2025-12-04 15:35:03.000000000","submitted":"2025-12-04 15:33:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"966089-pyproject","meta_rev_id":"ea26916c42c039c1908315c8d8a7704e4a52c649","_number":966089,"virtual_id_number":966089,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-12-04 15:33:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-11-06 12:03:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2025-12-04 13:02:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"reviewers":{"CC":[{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":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":"2025-11-04 16:37:14.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"},{"updated":"2025-11-04 17:38:35.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":"2025-11-04 18:46:16.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":"2025-11-07 17:29:00.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2025-11-12 11:47:04.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":"997cc825426bd03ec03729bb147fad2c0e6360c4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-04 16:14:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c1ca9337ceb1abef1c365c6d0e2560fa197679cc","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-04 16:37:14.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4581654d67eae8442f31c1bf7cec82923aa3da4e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-04 17:38:35.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4f161b8012ed4f609b686cab63d7c2c9\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/0b04d46a7b9e42b48e45b16933631af4 : SUCCESS in 29m 01s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/46bd3322670f4fbfa8f52b29d48f13c7 : SUCCESS in 16m 12s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/dd021fa82ee64267b84d5cd164ea6713 : SUCCESS in 32m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"518f1bac0d93b284077497358a70fa1bc9bc9fa9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-04 18:46:16.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/921e94f0f68e4ababaac0a50ddad695b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4af18af311614b75b0b8a00151c22269 : SUCCESS in 57m 08s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/198c1dd849e045cabb0fba2e1227e8a9 : SUCCESS in 2h 00m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5dcb0c466ef34bc1aba8cb2c27da63d6 : SUCCESS in 36m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7868c36c9a3a41fd99a221900ed7fa8c : SUCCESS in 18m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f7d0fcd895ea4ac8bd955782786817bf : SUCCESS in 5m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cf1bb46534434c71aebab4a2886bede2 : SUCCESS in 23m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3d89fa071f3647b4996590ca89080bfe : SUCCESS in 11m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0b2e9980347a435bb42ba49dae0e1556 : SUCCESS in 18m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f49d5850203b44a298fc95c8d996b6b6 : SUCCESS in 14m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8244592a721d4bb8bc7eec34c04aa83e : SUCCESS in 1h 09m 40s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/32b9aac9d2de470a853c56c6b69ae315 : SUCCESS in 1h 16m 12s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7359055eaf5841d594f3428f13a35b76 : SUCCESS in 44m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/54c5292585684593ad31122dafb53ae2 : SUCCESS in 50m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/403f600ec4c547c6bf21c2aa8f87c8cb : FAILURE in 1h 34m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/5020d8af36164d7da48802173227351d : SUCCESS in 2h 26m 58s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/8a952a03993449f386071e3208125448 : SUCCESS in 51m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ae678c318fa3419099a6e1b23427ead8 : SUCCESS in 6m 49s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/2bb8897eac37443fb37ef033340ebebb : SUCCESS in 33m 50s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/83645a67cde949e894d98b887470eea9 : SUCCESS in 33m 31s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/aa2e132e6cb84e37b7aef97f8379b592 : SUCCESS in 1h 09m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9bb92e61712944f5b00aed350e8d5514 : SUCCESS in 59m 35s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a7822b0670aa49a88d7e447d64ca7618 : SUCCESS in 27m 20s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/bf21283c5ffa4c8a8f18bec7b9ccd534 : SUCCESS in 27m 12s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/e45b3e6213124039983e785b40cf1f98 : SUCCESS in 14m 17s","accounts_in_message":[],"_revision_number":1},{"id":"b04070072f1d4f6e0f207cb0d98b0dda4a44fca2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-06 11:03:06.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"4219b518af38733166d22b3193ea1b8daf4d14ce","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-06 12:03:58.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"709eef660459ce0a2f9f3268033c888746a5470f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-06 13:13:44.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/029ec2f610be48b6931bc289017f7675\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f8a0a4c165b34211a1c5000d304398aa : SUCCESS in 15m 36s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a9c06a394f5449e8892a1ea9a03ee786 : SUCCESS in 15m 01s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/34676e65634340f88f7473f7fe77f71b : SUCCESS in 27m 21s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"59c5b6537a929a5d4c6201d60d2f880a8121b32e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-06 13:51:02.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/bc2612726445443ab7ae01e98096398c\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/98ea55ec9a4e428b8078eaa403c360bb : SUCCESS in 1h 00m 25s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2acc0acc5374479b800cf240a48f9e82 : SUCCESS in 1h 57m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5ec785436f0e49a8b6499dd9aacb3b85 : SUCCESS in 36m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d7c866a044b34857b354180aa742cb3d : SUCCESS in 22m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84f6adb08bac452092924235f077a57a : SUCCESS in 7m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6c686b772d2b4152aa168f3ab9f9e653 : SUCCESS in 13m 58s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/936c003a50784b27bfb11dc7be12e9f3 : SUCCESS in 14m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e6077a50cff04d9e8ea841b58881c35c : SUCCESS in 16m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d9e8aa98cd0433bb68f7155e05b2ec1 : SUCCESS in 12m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8752069373254d15ae107133fe4a29d1 : SUCCESS in 1h 12m 23s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f21b7eb22769447db3960f92bbf332e9 : SUCCESS in 1h 58m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/eb45b4878d484f5a8d4725107f1ce034 : SUCCESS in 55m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e4cafb542e3f45e7b613e1f4c2c18380 : SUCCESS in 51m 39s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/97886f90b162439a9b3f93cc983372be : SUCCESS in 2h 36m 27s\n- nova-next https://zuul.opendev.org/t/openstack/build/539ec1ef15184c949688176520b9b3ba : FAILURE in 1h 55m 29s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/46c57c4bf19344638de9317a1b9491ca : SUCCESS in 48m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/17a956844d044785a424d829b7a86e29 : SUCCESS in 6m 19s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5ae353a324264eaa9c49d35ead3cf379 : SUCCESS in 22m 50s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/6f3d6745cebe46cd9dd0f12f6841ef75 : SUCCESS in 35m 13s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5305d698e09d42428ef9d44da1d6feb5 : SUCCESS in 1h 34m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a171004668cf438391b1f46fed134062 : SUCCESS in 1h 09m 35s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8901747b106f49b0b8818c531df8197c : SUCCESS in 27m 26s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c970efa071ca49389b48f0089b39e3a8 : SUCCESS in 24m 22s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/d76d8fabdc43439e90bbc97b9b53ec97 : SUCCESS in 11m 34s","accounts_in_message":[],"_revision_number":2},{"id":"224646583aecaa7a1d0132f434096cbc425a4161","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-07 11:25:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"60cde592351c8ec459bc4c1e54dfe3252dab2a79","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-07 12:07:35.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d7735634c4364cf2a70f5145e06b3951\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9c9961fa45ce4b7c9da9ee4338c54e63 : SUCCESS in 15m 16s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9d6324ac009841f18bf799d9f1f9407c : SUCCESS in 38m 51s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d0edd335fa324a3dbb3bdd66ca10756c : SUCCESS in 17m 54s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"14399ec82f2419b65f8db5d08d15c22f19eaa167","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-07 13:36:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eb200bb30b554dada30e2dd4002a5e21\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0db5e4e0f0734ce387629b3801ced3d2 : SUCCESS in 53m 44s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f04f469823c24a4da14905f86497eace : SUCCESS in 1h 27m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e4864973a90f4db09478bcf8aaba7702 : SUCCESS in 1h 01m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/59ea27419ba041949e1ae98eca2294ae : SUCCESS in 25m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ba1bd1f49384a04ae8317e98d091d92 : SUCCESS in 7m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/45aad10e93954f32a24b85c919f2c22b : SUCCESS in 14m 52s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/37da8df60aa14c05bfae5f3c264e39fd : SUCCESS in 14m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/566742b02a434160b9c470cb78c04d39 : SUCCESS in 18m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a4d3d39656e246c3b2f2439a15f81335 : SUCCESS in 12m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4c697d2b99f54a8a9699c3ea3d4e6420 : SUCCESS in 1h 09m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bb00f04857a148409f9b7f014217df31 : SUCCESS in 2h 05m 31s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/14bc5c4d71944ce08a43c8a846a351d7 : SUCCESS in 44m 06s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9d5a5e2d373d44cbbd8287b189045d42 : SUCCESS in 50m 55s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/51ac5ff9785e4f3ebcbd4c4a61eebc46 : SUCCESS in 2h 02m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/f4ad75523c0944babd313c181fd17dcd : SUCCESS in 1h 32m 55s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/fb317100368c436ca8f74912142daa2e : SUCCESS in 53m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6f6044961a7e48f08bf17a539b57c710 : SUCCESS in 5m 18s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7715f0bff24641809e3553b1b4065671 : SUCCESS in 34m 33s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2ef97d22c9fe47cfbaf8d045f001ef53 : SUCCESS in 34m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6d7cc8dfd4d74ce78319a8c3ad490e78 : SUCCESS in 1h 14m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ad6af84a324d432d856e675b97b8cb71 : SUCCESS in 54m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/59676df5373642cd9e7f8950efd928e3 : SUCCESS in 26m 15s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/61a38db8fdff4d4ab955063a7d01c26b : SUCCESS in 33m 40s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9891cb9666fa4289a0952f43f3805620 : SUCCESS in 14m 15s","accounts_in_message":[],"_revision_number":2},{"id":"1b1efd79cd09aae05af80a8463838912ffc09959","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":"2025-11-12 11:47:04.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-966089-qfgqd/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"8b8237ef8e1b6a4787c558b5d80ff048a8b4bee8","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-12-04 13:02:41.000000000","message":"Patch Set 2: Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"eed013b8e0e88973ddbce88ee2e55f292cead66e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 13:04:55.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"b20b99e9bfea5606b94050884b715430d7a2c855","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 15:33:55.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ae9efdeaa6fd4851b3158990441b9531\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fc774cfa7af943769aace2a3d4e68cb8 : SUCCESS in 59m 32s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/18b01581cc56441f900e40ed9dcca8aa : SUCCESS in 1h 27m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8d5de6ed15e049bc911d00de03d4d773 : SUCCESS in 1h 03m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79b01c6d089947fc95ebcb9d32d83491 : SUCCESS in 7m 40s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0c7201e9b06a4313ad4a919cce6d074c : SUCCESS in 13m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/16b357fcf8924d90af91ecfecceaa674 : SUCCESS in 13m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b38cacc1cc94d26a8bcaede9b47c61c : SUCCESS in 6m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a90ba1e286b84e549d805a5b9d289944 : SUCCESS in 40m 13s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c7d6b5ec5d6b41df88355961e6ed8ce4 : SUCCESS in 26m 37s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/31ad3769215b441088191ae012f954e8 : SUCCESS in 34m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e67e91af748b44e48bda9978282ac173 : SUCCESS in 2h 24m 12s\n- nova-next https://zuul.opendev.org/t/openstack/build/0671ddad7c464fd1888e645be542b7fe : SUCCESS in 2h 18m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1c514e184efb4ed1a9dc2ebe5e4efd58 : SUCCESS in 7m 32s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/cf57727e6f814332a2159747b9898d87 : SUCCESS in 1h 59m 21s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d5546a84138f4bd290cc333882f5a83a : SUCCESS in 1h 00m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/682653bf8dee45c1a0d024ca32ef7f30 : SUCCESS in 54m 31s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/79b883a19acb43b6854d5eb6f62802dc : SUCCESS in 10m 32s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/f000251e5ce143efb4bfa5122405afa2 : SUCCESS in 51m 08s","accounts_in_message":[],"_revision_number":2},{"id":"990f2f4e3274f9971eb511f88aacda0098a0fa94","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 15:33:55.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"ea26916c42c039c1908315c8d8a7704e4a52c649","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 15:35:03.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40b86288ffc84b7b864825ac8b0d729b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8cf8b298ac414de6828a16e50517288b : SUCCESS in 51s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"6c1e8cda78fa968c4538eaf67c835212ed8922a8","revisions":{"575c0ab6b3075eb43e5e6d9cc5b76b210384fc1e":{"kind":"REWORK","_number":1,"created":"2025-11-04 16:14:13.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/89/966089/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/966089/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/966089/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/966089/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/966089/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/966089/1"}}},"commit":{"parents":[{"commit":"324af749bb28af4e3aa0ac63aa1477c4e0d8d7cb","subject":"Migrate setup configuration to pyproject.toml","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/324af749bb28af4e3aa0ac63aa1477c4e0d8d7cb"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-04 16:14:05.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-04 16:14:05.000000000","tz":0},"subject":"pre-commit: Bump versions","message":"pre-commit: Bump versions\n\nChange-Id: I5c333a486ca11246ce5aebb2fabc3624a7534267\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/575c0ab6b3075eb43e5e6d9cc5b76b210384fc1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/575c0ab6b3075eb43e5e6d9cc5b76b210384fc1e"}]},"branch":"refs/heads/master"},"6c1e8cda78fa968c4538eaf67c835212ed8922a8":{"kind":"REWORK","_number":2,"created":"2025-11-06 11:03:06.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/89/966089/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/966089/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/966089/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/966089/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/966089/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/966089/2"}}},"commit":{"parents":[{"commit":"324af749bb28af4e3aa0ac63aa1477c4e0d8d7cb","subject":"Migrate setup configuration to pyproject.toml","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/324af749bb28af4e3aa0ac63aa1477c4e0d8d7cb"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-04 16:14:05.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-06 11:02:25.000000000","tz":0},"subject":"pre-commit: Bump versions","message":"pre-commit: Bump versions\n\nChange-Id: I5c333a486ca11246ce5aebb2fabc3624a7534267\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/6c1e8cda78fa968c4538eaf67c835212ed8922a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c1e8cda78fa968c4538eaf67c835212ed8922a8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
