)]}'
{"id":"openstack%2Fnova~957732","triplet_id":"openstack%2Fnova~master~I38d03a860ccef6d1efb19b3c465411a352bb7971","project":"openstack/nova","branch":"master","topic":"bug/2120862","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-08-22 13:45:16.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-08-31 18:12:45.000000000","reason":"Change was submitted"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-08-29 09:45:08.000000000","reason":"\u003cGERRIT_ACCOUNT_9708\u003e replied on the change","reason_account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},"20733":{"account":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"last_update":"2025-08-31 18:12:45.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I38d03a860ccef6d1efb19b3c465411a352bb7971","subject":"api: Fix validators for hw:cpu_max_* extra specs","status":"MERGED","created":"2025-08-18 15:15:45.000000000","updated":"2025-08-31 18:16:17.000000000","submitted":"2025-08-31 18:12:45.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"957732-bug/2120862","meta_rev_id":"b03c24b2ebb4c1514b03d49f6c4f7d03ff521e6c","_number":957732,"virtual_id_number":957732,"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":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-31 18:12:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2025-08-27 02:53:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2025-08-22 13:45:16.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":1,"date":"2025-08-22 05:13:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2025-08-27 02:53:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_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":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-18 15:16:34.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":"REVIEWER"},{"updated":"2025-08-18 15:19:48.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-08-18 18:43: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":"CC"},{"updated":"2025-08-18 20:35:11.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-08-21 06:33:59.000000000","updated_by":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"reviewer":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"state":"REVIEWER"},{"updated":"2025-08-27 02:53:15.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"14babb872336a6dab318bf73d3ac34385426287f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-18 15:15:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f267ee29d7beda82cf42a53d422c60e71dbf6153","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-18 15:16:34.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"110d267ca9bb6ef64b4184159009998a02fd812c","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-18 15:19:48.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"71a0039365ad2c48c535d04e3ef82089c7fb0b92","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-18 15:20:41.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cc4c201985440987b654d40af726456bac16a545","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-18 18:43:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5b4101756daa43d8a747d5c8ae791920\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9ccb63c2fded48bd826aab3492b185fc : SUCCESS in 37m 34s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/621b7ce13a32408db586cf2c796a1836 : SUCCESS in 37m 53s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/85b1479d2bc0496ba9413a683284b567 : SUCCESS in 25m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"128128702b7029a3eb4af4faa16e9fdc17cff240","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-18 20:35:11.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/9ddbae5728594efbab62acfb4b2fdf03\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a3abf8fefbc04692b0655170bb916aaf : SUCCESS in 49m 02s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9d3537a62f6a42e2b84624c17387b3b7 : SUCCESS in 1h 56m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9673d7f75cb94d46872249394592b7af : SUCCESS in 1h 03m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d952d8a1fe684a61bcc7b945f2f4bfa2 : SUCCESS in 28m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7d5bb21a59244533b902c8c91af7e452 : SUCCESS in 7m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/585afe5fbaaa48699300758fa34526c0 : SUCCESS in 12m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b54e2f7782ba443687de608b737db8ce : SUCCESS in 12m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4382762c540f469eaf0f6a3c270053f4 : SUCCESS in 21m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a96548ff28dd4d1997be888c636021a8 : SUCCESS in 8m 04s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/83366d676b8545169ce9826e7909b0c5 : SUCCESS in 28m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/aa7e1949ce794c57aa744cf4d1b35fa1 : FAILURE in 1h 05m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d8b4d72a57054c95af452a75b36cb498 : SUCCESS in 25m 54s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/91313854e82d427895632448c623ad38 : SUCCESS in 43m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d0be02774a3b4697be9175af0f2d0927 : SUCCESS in 1h 23m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/0d24754c79d44a7d9538bd6b695883da : SUCCESS in 1h 30m 49s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4a2e2b70546a4e818a161cd1f69df710 : SUCCESS in 35m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/54920d7644ee418a9723bd8c2053c97d : SUCCESS in 5m 03s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/cd00641d15a542a6b48e483904982c94 : SUCCESS in 23m 49s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5973b2aaf33f4f56b2eff23db04ee610 : SUCCESS in 32m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/01ec2b9a47fe4598b7c8d9a4da87ca87 : SUCCESS in 1h 14m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f8b69928e5a8414697bfaf85fa228326 : SUCCESS in 1h 03m 42s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/dcc684694b204d5da33bd6addf8b7656 : SUCCESS in 28m 36s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e334e4fd559a4d35a17e38be5dff16fa : SUCCESS in 32m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4e25d6803903e8cee0cf322566d200ecf397533c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-19 09:30:25.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7323bb6412ea361195db71d0eec96dcbd41ba53d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-19 10:06:45.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e01c26e087c244f1a24965a206450b72\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e524abbaa79e4c199cdfc8addc4bbd48 : SUCCESS in 34m 16s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f918267547c04d4d9121cf32cd10e04f : SUCCESS in 33m 34s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0e8ebd06db9243039ef3ff6f3bc6791a : SUCCESS in 27m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d8abf6b5509c895ec02ed0a89d7fcdb54c055946","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-19 11:12:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/29d1c6b5a16741c09367f6a9f08a8cf3\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bb1014972d3f414d80e67abc9f1e1427 : SUCCESS in 50m 29s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2b4bc88185734504ac0f1b2e70b15bf6 : SUCCESS in 1h 24m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d431bb19b1244c498cc83636d1db7fa3 : SUCCESS in 53m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/38e24cd240e646159e8e9798aabebbba : SUCCESS in 23m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bc084e853dbb429298035326a8c7e066 : SUCCESS in 8m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4a2d6d4b375043a9bb8dacb6ff402ebf : SUCCESS in 13m 23s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c3c7719d70174078a4891021ac221b2e : SUCCESS in 13m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/786d02107542419581bd10e19b407788 : SUCCESS in 18m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac3dca7266764ff09879aeb14830a261 : SUCCESS in 10m 28s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c5bb03151df84cf3b54eb1642f510d0d : SUCCESS in 33m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f628f3d8493e43328e0856cb5bddc5fe : SUCCESS in 1h 07m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2f76ee484b4341df92632faa1b7090fe : SUCCESS in 42m 59s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1c7f260871704ecb95b7ecbaa1270bef : SUCCESS in 43m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c96c3a7c22934060acabce141f4fd372 : SUCCESS in 1h 05m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/7b5716e7435943809919591bffd69ebf : SUCCESS in 1h 25m 24s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/092eb4698917453eb29d5282d5be0705 : SUCCESS in 28m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c98bbf5f287949e78732faefb0e7c3bb : SUCCESS in 5m 40s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/157e25bae2c2440eb7a74450f16b0e7b : SUCCESS in 23m 29s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/7901665c9a3444428b403cae0cbc1844 : SUCCESS in 38m 22s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/09a064084266465884dc3c774ae61da5 : SUCCESS in 1h 24m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5e774e0a0da84b7e9f12d0c534f5e356 : SUCCESS in 49m 49s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/07208c14c9654857b8f0b5d2d0d9d99d : SUCCESS in 23m 30s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/5ad6508bcefc473583a23f0be1bfc17e : SUCCESS in 13m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ae95debc263b12f65fb63c924ae43e8bc210ed99","author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"date":"2025-08-21 06:33:59.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"f7298345a4f7b236228b694f8fc5e7aa5d7c0032","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-21 11:52:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0f819c040e5036026b2a0e244875bc9b9948dd4a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-21 13:12:58.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"21c580092144e7e26911a96dddef9aa59465ef03","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 14:53:04.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f4c0cc980ecb40ffafc4f7a9d6303d1e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d8df77a9195f478a822fd50345210d94 : SUCCESS in 39m 07s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7899d787733d4ae494dcc9fa0244baee : SUCCESS in 38m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/bdf0899f977c43769d9a3de630422138 : FAILURE in 50m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b0f15a91a77bea1f3fa3d84349d4af48047e2dc3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-21 14:56:39.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ca992f4c72585b2d761f1f59424a2019a3d3fe27","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 16:10:23.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/c19d08e62aab4691a293c12fe58fdde8\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d0fd569cce564cb7b358489e481be42e : SUCCESS in 30m 09s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3045af8be12846ca87ba0039c8aebbce : SUCCESS in 1h 19m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3d846bf5fb8945a09e939361d3279e7e : SUCCESS in 1h 08m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9dc5cbbe8c5b4f79bd8004b688ace21a : SUCCESS in 18m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c110f6f0faae40adb78aef1d5df6a8fd : SUCCESS in 4m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2c2f84e951324710a73f4dc28727be87 : SUCCESS in 10m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6b27b643cb044995b74d844c628a4939 : SUCCESS in 8m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/24ac271c4a3249848106ff95dc37cccd : SUCCESS in 13m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd75d2b9439542b38af80422946f2559 : SUCCESS in 6m 07s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/823c00f11dc544c786848f3df254912c : SUCCESS in 28m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/468bd44da4304c4890f25df7943cb77a : FAILURE in 1h 02m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/742a407235084e698d70cee12c78c0c0 : SUCCESS in 24m 28s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4b21b949e37a4d71820a0fe5b81b3dc3 : SUCCESS in 55m 56s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f80f8ec137ea459ab8ddbf20551453b5 : SUCCESS in 2h 00m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/f0995db2b79c4979a4a5d124ef14b4cb : SUCCESS in 2h 47m 11s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/fb947768d50f49e6b3d3252741fbc6e2 : SUCCESS in 47m 57s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4e85ca1f6385496a914141db014df83a : SUCCESS in 7m 27s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c0c2accb4e8f46cea3fd354a69473bd9 : SUCCESS in 26m 07s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/bbebe37924294c5d92e5dd4642200d9e : SUCCESS in 31m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d3fe48e59fd84905a090a1a3402290ab : SUCCESS in 1h 31m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c21d76f610874016b5f49c3aa8fe044a : SUCCESS in 41m 12s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f5117246d3b249b893581740e4bd8c32 : SUCCESS in 34m 34s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/602478fa42404658bdf55bb485d6f5ff : SUCCESS in 28m 49s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f1bc083d01f79e0c9c52314f9437c4bb0937915e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-21 16:54:52.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"52c80eabb97968009d24cd6aacbe063dfd0f71af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 19:32:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb904700d3874024b86daf6ad3642e7a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/990494ee828645ddad40d792f8cfd0e1 : SUCCESS in 1h 03m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3261b1b662e141fdac728777d5082890 : SUCCESS in 1h 48m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bd665ae4f212496797228b285b21c4a9 : SUCCESS in 1h 05m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e36537ba22df4144b26e70e8ed8aa64b : SUCCESS in 37m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/87f177a583bc4ef4aa9cb435796ca6a9 : SUCCESS in 4m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c25121b314074a3b94e11eeab3f95562 : SUCCESS in 13m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3711c5a2fb49497fbce2fc16a763ce29 : SUCCESS in 10m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/61d5311ba1cd40d18b2809c9081c45d3 : SUCCESS in 10m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f328f04871c41a8847705ff694a020b : SUCCESS in 6m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/01a2b470e2c549abad39390591ad03cd : SUCCESS in 27m 45s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a0d77c41861b4fa180ed14bce79dabfa : SUCCESS in 2h 03m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b7482fdb529041eea0953d81de05f426 : SUCCESS in 54m 52s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4ee0228ad76044b3bb3ddd1f33601134 : SUCCESS in 55m 12s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f1dd3b738dce473fab5eb09c2c3e8c0f : SUCCESS in 2h 02m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/8f70d8c27cb84c8ab758307653f382a3 : SUCCESS in 2h 29m 46s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a9737e7ab03948c2923ecfbaaa6551f2 : SUCCESS in 46m 11s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/009e85216f084eeca05c85a5263f93d3 : SUCCESS in 3m 42s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b826877fe014430287d179a0df184411 : SUCCESS in 45m 11s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/d0232ec6f193496eae48e5b93850c2f9 : SUCCESS in 44m 14s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/165634bd401648f298e8b684ca995b42 : SUCCESS in 1h 30m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d53050f232f74fef9fde1d8fd585a4c7 : SUCCESS in 1h 07m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d12efb1922da423f9ea965189969994f : SUCCESS in 12m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0742bec8a9144321bd7fada1dd94d4cf : SUCCESS in 34m 45s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6dedf087becf69ffd8a4cf29eb43d218bcd0d8ef","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 21:04:20.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c83379f4b6d45a887d0ce8388371bbc\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/95751534ca9f455a9f6661774b5a4a4b : NODE_FAILURE Node(set) request bb94868934d74a99aa7d2d8570de1c55 failed in 0s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9cb4ca3a0ffa498d859f6d916fd775a8 : NODE_FAILURE Node(set) request d11b624df86a4869bb19ebae1e381e35 failed in 0s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/47b786076af04a0eae3241d39fd0a47f : NODE_FAILURE Node(set) request 088185c670fa4db3811603d7cd6b6321 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"879444c506e342e889f5f813bf32daac3760dfcc","author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"date":"2025-08-22 05:13:54.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c444ca9355adadae6a3572febc9cda6744da711b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-22 13:45:16.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"5857fededbabf16869ce1c23d9a7ba37a4c20efe","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-22 13:49:51.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"a5b1e208ef0b7203ab7edaf8515c085c485b270c","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-08-27 02:53:15.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"9600c615f10b4e713de921ff00a7f031eb425a49","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 02:53:51.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"84f6b58a4e0a358cc1072ee15d3b370ffd305d65","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 05:14:22.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/ebdd50a7b13c4c5b94d041e9172d996f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c8013336dd454197bee0ec741959f9e6 : FAILURE in 24m 37s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/077f27333fcd48289e0a96ef8eabbdb9 : SUCCESS in 1h 36m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/973bcf09395c414789cf62490c8344d8 : SUCCESS in 33m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1b54f5e0f0b546168fce27a135225187 : SUCCESS in 7m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ca6abb72e12b41e8bf7e05770fc5ac83 : SUCCESS in 15m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c86cce354e7b45bdb19109eb6ac85263 : SUCCESS in 8m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3495b4624dff48bb9ea0a0473b60199b : SUCCESS in 6m 31s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/14c60236b5c144ab87a676341cb179d2 : SUCCESS in 54m 47s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9e392309f1914c6e8cefbc450ff7101b : SUCCESS in 22m 52s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a662b6c6f90c4a89aac40709eaafbe3e : SUCCESS in 32m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/89fccdf51f284314a83db647f1ce8e02 : SUCCESS in 2h 00m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/8ce4bae7f4a7434ea6b4cf27d7b230dd : SUCCESS in 2h 18m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f9d1645bc6d84f43b2a9643c131a2fed : SUCCESS in 4m 03s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5b5a9cdc651042ab89b71c47323711f2 : SUCCESS in 1h 54m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/77f0d3cc0e384a12b285b7ee316ec33d : SUCCESS in 1h 24m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b435f4ebed6f443980e382772d7a681e : SUCCESS in 58m 45s","accounts_in_message":[],"_revision_number":2},{"id":"8ae08482627dcca8e9501ef27478a453d1620d8d","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-29 09:45:08.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"322673f6fd7fa256d2cb3ea4f3e175dffeebe298","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 12:58:43.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/afeec2af2f874ee68fc40af762050c01\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4918fcf501c04bb5920980130dde50f1 : SUCCESS in 1h 03m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e77e1b17258c419f83a0ef0a8dcefc54 : SUCCESS in 2h 05m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/032a32ec12e64d9c9dc9fd190d765415 : SUCCESS in 1h 06m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6f2c790e5be4452d9d6417735b45ec74 : SUCCESS in 24m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8448934174d1485d9c2704c693378f0d : SUCCESS in 7m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/28d5e7130ed649aaadb979c30041077d : SUCCESS in 15m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/93f70d03a4d14ab4beef33bcdad73968 : SUCCESS in 15m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/26b7f8d5a07f42d3b8f4be72e6458d83 : SUCCESS in 18m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc9c6c2053c6482abbdfb2c424a80494 : SUCCESS in 6m 00s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6cf9000d19654672b2a033600bcaf04a : SUCCESS in 53m 47s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/95172ee143b04dd184fbd317310db3e4 : FAILURE in 1h 22m 31s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8cffb7909e4241248f14ef495e12041d : SUCCESS in 25m 40s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/98ae283ad4b34ba881d765ff4e111bf7 : SUCCESS in 43m 52s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ec80fea968384f199c808201f7fdf76f : SUCCESS in 1h 51m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/34c0c83d59094898bcc8a0eff2a88f76 : SUCCESS in 1h 12m 58s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/7b4615887e6049deba5e220967239808 : SUCCESS in 30m 53s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/89e6a241c7f74b7990415c3e9e06e51e : SUCCESS in 21m 48s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/467ebc499a544383bbfe64f221edd141 : SUCCESS in 27m 46s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/3eeed36eb8894349b38d5e720f7742d7 : SUCCESS in 29m 20s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/76f9da354c064026a5f51619f9868e37 : SUCCESS in 1h 15m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/36a848c493b24f31a6ae2b1adbad6930 : SUCCESS in 30m 28s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f594e3b38d7145eabca5717783855fb3 : SUCCESS in 12m 30s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b5cfe20b3a6c4c1995db448985139ebe : SUCCESS in 30m 02s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2c3e6d19e49e4347943f190df0b87e63f32c34f3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 21:28:33.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f9b399bbc1af48a191942adc128f9c48\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3749c3e53b0f45d4a5069596fe80ea97 : SUCCESS in 33m 15s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b39ecc9576bc4dc187a2814ae38d60cc : SUCCESS in 24m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/6e390db284794a4e91e55d335eb6c444 : SUCCESS in 39m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f8087972d8f3c0075ed039eb9661300465279d37","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-31 13:18:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"746c840b39aa97874d849973db58d39214cfad7d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-31 13:54:24.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b44fdf7f80724dffba1d3c0e97156360\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/744fbc4b61254120a05ff6d75a255570 : SUCCESS in 30m 38s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/de0e7b11560a4ab989ed8a640e47bfa3 : SUCCESS in 30m 04s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/cca25d56982d46c9b37fecbefb82d7a1 : SUCCESS in 34m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3ce006597f277a650ed210af789975c85da2b7bd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-31 15:17:56.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3e4363197b9142ec968fd672e8979690\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/55197e967ab5448687c8a7a0669bff65 : SUCCESS in 41m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1e85e55ba6d4443582681517bfac418d : SUCCESS in 1h 53m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/92a8a78a28484b12a821b5fe3b736aee : SUCCESS in 31m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/045beaf44e214c55b9af29a7bb06cbcd : SUCCESS in 16m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ff9a027ab6e241ef99771af1ea59c543 : SUCCESS in 9m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9f477cb011dc4bd8a4429dc6843c2d7c : SUCCESS in 12m 49s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ab6b38d589bf492a9906342cb8627339 : SUCCESS in 14m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8314534110e143f28423a0d2756d31a8 : SUCCESS in 12m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/16c3b4ba8d484bbcad5e680be4518082 : SUCCESS in 11m 20s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/141ff5b3c079481cad0d0a417cbd0e45 : SUCCESS in 1h 00m 44s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b4203833524241088e50fd33c7c7e07b : SUCCESS in 1h 51m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/77b0062a32574ecb879b4a7ab3ed2a1b : SUCCESS in 33m 37s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/12f30af42a3f42799d14f6537577169f : SUCCESS in 52m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e24563e5d7564462aa1f65de50875139 : SUCCESS in 1h 13m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/cd3382b02f894aafae4ecb6973ad814c : SUCCESS in 1h 35m 08s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/c483ed938b9e4161bd9a4710e67c06a5 : SUCCESS in 28m 12s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6e1980dec2894342b9797fa62dbded26 : SUCCESS in 5m 15s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/37c311ac17d448d3a65fdde98d0e6f36 : SUCCESS in 25m 25s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/547307db3948464f9bb30e5de475c650 : SUCCESS in 29m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0bdee708bb574bf8bfbb1fe4b4aae1f6 : SUCCESS in 1h 20m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4e594e098e134d4da27149d1df5d4863 : SUCCESS in 56m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c784d4f76c604d149421aff1928d560a : SUCCESS in 11m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a7ad4c3536694aacbab0b521a800e9a3 : SUCCESS in 34m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3dfea5802c5bc71ee4d0bb26bdece1fbbf36c811","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-31 15:18:22.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d57bc0508018a1a5c7cd9a96aa777bc6c83b4bff","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-31 18:12:45.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d7e333bd81904670bfa2c2da6a2ea423\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/05b50e9da11c411790c7486b70a532bb : SUCCESS in 46m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4beff416ad4948038034f95911b5c54a : SUCCESS in 1h 04m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e9f776f452e24787abcb3145c5b24ef0 : SUCCESS in 1h 03m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47cef9049d574732a7bfc96646108ba0 : SUCCESS in 5m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7a60e1e8233940db81182672c2a324e0 : SUCCESS in 10m 22s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/36a6494a502b4c578bc062f6f9a997b3 : SUCCESS in 7m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ac8d653f1ff427795a753039ca978c2 : SUCCESS in 7m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/41e2976da97d4f81afffa52f8236d42e : SUCCESS in 52m 03s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3c69da7ea0a849c3bb5f02d404a02370 : SUCCESS in 20m 11s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9ca8eead140d41dcabc0002a34283e7e : SUCCESS in 27m 40s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9acca4500ff0477cb5eba6f4d39a1482 : SUCCESS in 1h 21m 36s\n- nova-next https://zuul.opendev.org/t/openstack/build/8ac4a3dc760b46098131e81676ab6f12 : SUCCESS in 2h 04m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/439d93bc900c46b18f19c5db3d1e2758 : SUCCESS in 4m 34s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/862c8ec47e4d47eeb1cac86b7b10fd18 : SUCCESS in 1h 28m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/78a6118cb37a4c5895bd449c8fb3df57 : SUCCESS in 1h 05m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/41e02b12eeff44c997435a5d472b5fa1 : SUCCESS in 59m 12s","accounts_in_message":[],"_revision_number":2},{"id":"22125d3487bb0385eb577c12459a90e69740a77e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-31 18:12:45.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"b03c24b2ebb4c1514b03d49f6c4f7d03ff521e6c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-31 18:16:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6ddf208a02674439a969f187b1649e36\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/caab0d02a7f049458cbacecbd3b4bf43 : SUCCESS in 2m 59s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4119634bf1f35f2c6ac3c388b5f53d509bd4ed48","revisions":{"e1c22d36db680f7150842c3ca97fb84512d41e91":{"kind":"REWORK","_number":1,"created":"2025-08-18 15:15:45.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/32/957732/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/32/957732/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/32/957732/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/32/957732/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/32/957732/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/32/957732/1"}}},"commit":{"parents":[{"commit":"e39bac965a2d947d32325446ef8427dd5f6c85c7","subject":"Merge \"Run nova-api and -metadata in threaded mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e39bac965a2d947d32325446ef8427dd5f6c85c7"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-08-18 15:13:46.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-08-18 15:15:37.000000000","tz":60},"subject":"api: Fix validators for hw:cpu_max_* extra specs","message":"api: Fix validators for hw:cpu_max_* extra specs\n\nChange-Id: I38d03a860ccef6d1efb19b3c465411a352bb7971\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-bug: #2120862\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e1c22d36db680f7150842c3ca97fb84512d41e91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e1c22d36db680f7150842c3ca97fb84512d41e91"}]},"branch":"refs/heads/master"},"4119634bf1f35f2c6ac3c388b5f53d509bd4ed48":{"kind":"REWORK","_number":2,"created":"2025-08-21 13:12:58.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/32/957732/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/32/957732/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/32/957732/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/32/957732/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/32/957732/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/32/957732/2"}}},"commit":{"parents":[{"commit":"e39bac965a2d947d32325446ef8427dd5f6c85c7","subject":"Merge \"Run nova-api and -metadata in threaded mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e39bac965a2d947d32325446ef8427dd5f6c85c7"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-08-18 15:13:46.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-08-21 13:12:49.000000000","tz":60},"subject":"api: Fix validators for hw:cpu_max_* extra specs","message":"api: Fix validators for hw:cpu_max_* extra specs\n\nWe also fix a typo.\n\nChange-Id: I38d03a860ccef6d1efb19b3c465411a352bb7971\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-bug: #2120862\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4119634bf1f35f2c6ac3c388b5f53d509bd4ed48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4119634bf1f35f2c6ac3c388b5f53d509bd4ed48"}]},"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":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"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":{}}}]}
