)]}'
{"id":"openstack%2Fnova~968544","triplet_id":"openstack%2Fnova~master~I50dd2f45ad0b7e28f82eba3a260733d567dcb7ad","project":"openstack/nova","branch":"master","attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-12-04 14:40:50.000000000","reason":"\u003cGERRIT_ACCOUNT_28048\u003e replied on the change","reason_account":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"}}},"removed_from_attention_set":{"28048":{"account":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"last_update":"2025-12-04 14:40:50.000000000","reason":"\u003cGERRIT_ACCOUNT_28048\u003e replied on the change","reason_account":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"}}},"hashtags":[],"change_id":"I50dd2f45ad0b7e28f82eba3a260733d567dcb7ad","subject":"Randomise best hosts","status":"NEW","created":"2025-11-26 18:47:04.000000000","updated":"2025-12-24 17:47:42.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":8,"unresolved_comment_count":2,"work_in_progress":true,"has_review_started":true,"meta_rev_id":"246635144f3c9dd8dbfba481df9207dbddd398eb","_number":968544,"virtual_id_number":968544,"owner":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-11-28 12:50:47.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":{"disliked":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":-1,"date":"2025-11-28 13:36:36.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"all":[{"value":-1,"date":"2025-12-01 11:45:51.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-26 19:16:33.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-11-26 19:31:24.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-26 19:50:40.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":"2025-11-26 21:30:01.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-28 13:36:36.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"90b4f7dadeacf149a9135bb0b8a2a95a074f7e3e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2025-11-26 18:47:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"252aa2d5aeacd7b689bf71ad33cc97816004c103","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-26 19:16:33.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-968544-blh65/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"61c11147f7d0e9524e8d55754a982975f2bd22f0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 19:31:24.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b695b3bd4db4845b899b543580a83c1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/864dc8b633114422a0731afecd629ff3 : SUCCESS in 16m 55s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fe5a4bcd9c0c48248a50aad3d76fdece : SUCCESS in 31m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/990c2bd74a7045e8a6b4489281e17d9d : SUCCESS in 18m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"be277c3761d5a2ea8b5f2f50b2b89fb968432d8c","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-26 19:46:10.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-968544-74ctk/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"2d969b72cfaba22d2db10d520dd7f1241e6ac533","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-26 19:50:40.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I50dd2f45ad0b7e28f82eba3a260733d567dcb7ad .","accounts_in_message":[],"_revision_number":1},{"id":"07da9c3699fb7d1bc9c259cad2656825fb0c1ac5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 21:30:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/258933df8e3b4a20b30697e6a70b76b6\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c8b5e46479eb4e69b73a82238033a4e1 : SUCCESS in 56m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1db63fef878d4b0c91ec93e8f3b387fb : SUCCESS in 2h 23m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/20f42d87edfd4d3bb3c4d9e9c66ed0fe : SUCCESS in 32m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/41ef51e6482f439c9c180a9f69da0480 : SUCCESS in 18m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e7f0490da5a746a293fc1e30cd4ab205 : SUCCESS in 6m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/07f3ca0fe08e48dcba13f7e9c5ed6420 : SUCCESS in 13m 16s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/32fa1633f5e44cc7855e8bc1977364fe : SUCCESS in 9m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5adffbd44537493795b3704dacc13755 : SUCCESS in 21m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/42ed47bfacab4d6080e45886338b19f3 : SUCCESS in 13m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/40c5b326cf9f40bf865e4f3df5a3b465 : SUCCESS in 35m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f4fffd7d1adf41c29e880ea19a501628 : SUCCESS in 1h 48m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4c9e56033ea449bdb6a4d8ff7c9931b9 : SUCCESS in 29m 55s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/3cc17b2e26684586812ccf97b76d3707 : SUCCESS in 56m 33s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/610be545009e4dc290d94c3f52253587 : SUCCESS in 2h 27m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/9ff3bd2e5e25440980fad7927f9f6bcf : SUCCESS in 1h 19m 08s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6bce3c5d010340e297ce606b0e8fd276 : SUCCESS in 30m 14s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a4157f51694441e3bec6ae5b8d529805 : SUCCESS in 5m 26s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/aac81f2ed9ca4c85a494ac5fc84a31f1 : SUCCESS in 31m 24s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/69d8197816734d3487ffd0fab6684343 : SUCCESS in 27m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ec4c8b202d254a3e97045c4c63aa3775 : SUCCESS in 1h 23m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9aeb507f2d2f4bccaffbf0e832e90bfc : SUCCESS in 32m 09s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/79cffccbd59e4457935006c987153300 : SUCCESS in 27m 01s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/acefe8c1aedf4b679a7fa9839dd9f9c5 : SUCCESS in 34m 40s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/43591eb709124d7cbf4afbfc807b072a : SUCCESS in 13m 38s","accounts_in_message":[],"_revision_number":1},{"id":"6303dbfd125a9c53e988b98551424da4ab471383","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2025-11-27 09:25:23.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"69987dad8075b1a0d87e54fcbf4e9fd9b23265a8","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-27 09:50:41.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-968544-km2dh/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"0f714cac04501439da3fbd1fe3e07b05e7955996","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-27 10:24:47.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I50dd2f45ad0b7e28f82eba3a260733d567dcb7ad .","accounts_in_message":[],"_revision_number":2},{"id":"bc210b9a2248d05a033f33784ca4c9695016baa8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 10:40:25.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8241125cd9ee4740b360759548f7acfb\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/efb007673bf141b893f825c7ca8e3b4a : SUCCESS in 17m 32s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/20203222bdd34710a5057aed4697deae : SUCCESS in 17m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/07a86e226ef74990a3ee368b3c8acfcf : SUCCESS in 20m 49s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"dba7f553214cb336ade510793a9ee6854db45256","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 11:40:36.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/6458780bf1b74419b0f9984c2d406845\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/965fd1585bd14cce86e2322abc8398f3 : SUCCESS in 59m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/969d0016f901454f9e672eb884f036f7 : SUCCESS in 2h 09m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/451d5cc9bd93455581955030a3d31ca0 : SUCCESS in 1h 09m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3182062139d84aa5966a2c2a6b48dd71 : SUCCESS in 26m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/65b637b955b144038fbf8c51864e1dda : FAILURE in 7m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0237ddacf1a84c97821c52ab6bb83783 : SUCCESS in 13m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2f15ef4564b54600a9391c457e58ebeb : SUCCESS in 14m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b62e5fda3b9f421ea3592df8c8fd6889 : SUCCESS in 17m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b4babaef3e443b9b2a0179aa886ee83 : SUCCESS in 12m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da64a76a91ff4028b85fe3bedb223089 : SUCCESS in 40m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9cdf9055232b46cead71defa0f25adac : SUCCESS in 1h 33m 57s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/977f2279e3814a808fcc21f489ad4984 : SUCCESS in 1h 47m 38s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/dfc619dddf2b4ff09efb97b6b08aabee : SUCCESS in 55m 15s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/8ecafb93515f43ef88f118563023aeef : SUCCESS in 52m 17s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/be5fca06b0d143e6a1bb6013babeeced : SUCCESS in 2h 05m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/10a19ee073844b3b849376e23da771cb : SUCCESS in 2h 06m 32s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/eb2c8149ed6146d882af4e6186613e85 : SUCCESS in 51m 30s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/06a6fd819d2b438bbb59839f254f1fe6 : SUCCESS in 5m 28s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9aa995d7ff0a49179599750c9b1650d3 : SUCCESS in 27m 48s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/506bb355f5a44b97b0a2e8d2727885c0 : SUCCESS in 31m 32s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4d3b47e58b7442d79c8a30333a444b01 : SUCCESS in 1h 35m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/524be15826de4a2e9098d9b146ba7b74 : SUCCESS in 1h 02m 25s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4823e12e876b427da0a9ca806aa55177 : SUCCESS in 12m 33s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8e4102f4f9ad4026b542f9983f4ecb86 : SUCCESS in 34m 04s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/e9b8625c5f934cfe8820aa7047f2e478 : SUCCESS in 15m 42s","accounts_in_message":[],"_revision_number":2},{"id":"a5f0633aec80b4fc536076641d39e5b4d9fd99af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2025-11-28 10:26:47.000000000","message":"Patch Set 3: Published edit on patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"95e9dbee63d77783f3ae8c6f1b35fb6286181131","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-28 11:24:44.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I50dd2f45ad0b7e28f82eba3a260733d567dcb7ad .","accounts_in_message":[],"_revision_number":3},{"id":"770be787d54f03d9d0daff9be394a7f07de41692","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 12:49:02.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/01e34e9e64434df68281be2ecb279ba1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c268a297babd407aafe76d0db2a35afa : SUCCESS in 14m 55s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b630000f3fec40bf8cd0a3ff33453f11 : SUCCESS in 24m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/14bfdf7580384018a8fb26188bfdd300 : SUCCESS in 25m 08s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4f772260c41060973843fc8bbb546b0a914c0440","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 12:50:47.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eb639c97a89d4a5ca8bae9ba27a17f77\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b0602ae10c784a6e9f7f2649cc5005b9 : SUCCESS in 41m 43s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4226c6080fab4b61b16b3fdf217a75f9 : SUCCESS in 1h 45m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b475e4803555453f9c8cb84742b58a49 : SUCCESS in 1h 02m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/519e440545a7403492c15684b36808a2 : SUCCESS in 25m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/64ae7ff84e134a6b991a62685e4b92cf : SUCCESS in 6m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d2ef675a619b4685a51467e85bf51346 : SUCCESS in 13m 35s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/37092fb780c941a6ab389d025f3dad1a : SUCCESS in 13m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a853129a85294b6fb9d50d1ae0b23a17 : SUCCESS in 14m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c4fe5de73e1499785dc0ad610716b88 : SUCCESS in 12m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2f0b7bfc94a344039b9fa6c4915a067f : SUCCESS in 41m 04s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/912c4db0a3fb46ba9330abb818c24622 : SUCCESS in 1h 13m 22s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f8ba029f9edb49468292e60146b61ba2 : SUCCESS in 2h 06m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/74dc0a951e1342a98048f185e4938290 : SUCCESS in 55m 04s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/93c4a904b85340c680ab577c49f8f0b7 : SUCCESS in 43m 16s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b491565a82094efcba37e108d682a85d : SUCCESS in 1h 58m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/be3513f1101c4913b06caf1c93f0cff6 : SUCCESS in 2h 18m 30s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/5ae5bcdd43ef42918a69fe7baef05e62 : SUCCESS in 32m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7a88fed40ae444cc81dbe474c4f42f7d : SUCCESS in 5m 09s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/36286a5055aa42a2b8e1ec8779c1501c : SUCCESS in 27m 09s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5b053072456a410598d44231d37c6cb5 : SUCCESS in 30m 22s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ec21dc8098334a22957ad867a2ba2d9f : SUCCESS in 1h 22m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f45bb7db1ba547d5bf6ffe206548a52f : SUCCESS in 33m 35s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c693a52ec48f4049a6a209aa19cb6d80 : SUCCESS in 17m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/482a8acfcca741888e99a9093674ac87 : SUCCESS in 16m 18s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/28808385e44142d186f621b5152aa0f2 : SUCCESS in 11m 08s","accounts_in_message":[],"_revision_number":3},{"id":"66822580b506602dba260302fb322a82d99daa9b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-28 13:36:36.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b00473c9c6f136f27beab70969b0cf104d3c08d2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-28 13:39:25.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"650a01217a7654a29315fe5febb13f9a8b1aa891","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2025-12-01 11:45:51.000000000","message":"Patch Set 3: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"c6c2ce63822345875793cb024c58d749e17a94ab","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2025-12-01 11:46:13.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":3},{"id":"c3cac2af46c2f25c442a2ca64f69f156485159db","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2025-12-03 19:45:52.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"24459e2c385fdbbd7e43607776b121a66a6a1135","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-12-04 02:06:22.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"79d23129ac3caa2609511c582453f0b227ac9ae2","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2025-12-04 14:40:50.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"246635144f3c9dd8dbfba481df9207dbddd398eb","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2025-12-24 17:47:42.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0e860b0d26bdf4c00dd82149017ef9dad59f5b53","revisions":{"595625f004bc874de53184855e96763aeb6a1c1b":{"kind":"REWORK","_number":1,"created":"2025-11-26 18:47:04.000000000","uploader":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"ref":"refs/changes/44/968544/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/44/968544/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/44/968544/1"}}},"commit":{"parents":[{"commit":"23b462d77df1a1d09c43d0918bca853ef3af1e3f","subject":"Merge \"[ironic] Ensure unprovision happens for new states\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/23b462d77df1a1d09c43d0918bca853ef3af1e3f"}]}],"author":{"name":"Will Szumski","email":"will@stackhpc.com","date":"2025-11-26 18:41:01.000000000","tz":0},"committer":{"name":"Will Szumski","email":"will@stackhpc.com","date":"2025-11-26 18:46:56.000000000","tz":0},"subject":"Randomise best hosts","message":"Randomise best hosts\n\nThis changes the behaviour to randomise all of the best hosts and not\njust the first one. This helps with collisions on retries when\nmax_attempts is larger than 1. Users shouldn\u0027t really notice as we\nalready randomise the first host and in most cases that suceeds.\n\nPartial-Bug: #2132984\nChange-Id: I50dd2f45ad0b7e28f82eba3a260733d567dcb7ad\nSigned-off-by: Will Szumski \u003cwill@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/595625f004bc874de53184855e96763aeb6a1c1b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/595625f004bc874de53184855e96763aeb6a1c1b"}]},"branch":"refs/heads/master"},"5ac04a133608462199dbf4ce7a92a6583fb4739c":{"kind":"REWORK","_number":2,"created":"2025-11-27 09:25:23.000000000","uploader":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"ref":"refs/changes/44/968544/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/44/968544/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/44/968544/2"}}},"commit":{"parents":[{"commit":"23b462d77df1a1d09c43d0918bca853ef3af1e3f","subject":"Merge \"[ironic] Ensure unprovision happens for new states\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/23b462d77df1a1d09c43d0918bca853ef3af1e3f"}]}],"author":{"name":"Will Szumski","email":"will@stackhpc.com","date":"2025-11-26 18:41:01.000000000","tz":0},"committer":{"name":"Will Szumski","email":"will@stackhpc.com","date":"2025-11-27 09:25:15.000000000","tz":0},"subject":"Randomise best hosts","message":"Randomise best hosts\n\nThis changes the behaviour to randomise all of the best hosts and not\njust the first one. This helps with collisions on retries when\nmax_attempts is larger than 1. Users shouldn\u0027t really notice as we\nalready randomise the first host and in most cases that suceeds.\n\nPartial-Bug: #2132984\nChange-Id: I50dd2f45ad0b7e28f82eba3a260733d567dcb7ad\nSigned-off-by: Will Szumski \u003cwill@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5ac04a133608462199dbf4ce7a92a6583fb4739c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5ac04a133608462199dbf4ce7a92a6583fb4739c"}]},"branch":"refs/heads/master"},"0e860b0d26bdf4c00dd82149017ef9dad59f5b53":{"kind":"REWORK","_number":3,"created":"2025-11-28 10:26:47.000000000","uploader":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"ref":"refs/changes/44/968544/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/44/968544/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/968544/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/44/968544/3"}}},"commit":{"parents":[{"commit":"23b462d77df1a1d09c43d0918bca853ef3af1e3f","subject":"Merge \"[ironic] Ensure unprovision happens for new states\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/23b462d77df1a1d09c43d0918bca853ef3af1e3f"}]}],"author":{"name":"Will Szumski","email":"will@stackhpc.com","date":"2025-11-26 18:41:01.000000000","tz":0},"committer":{"name":"Will Szumski","email":"will@stackhpc.com","date":"2025-11-28 10:26:47.000000000","tz":0},"subject":"Randomise best hosts","message":"Randomise best hosts\n\nThis changes the behaviour to randomise all of the best hosts and not\njust the first one. This helps with collisions on retries when\nmax_attempts is larger than 1. Users shouldn\u0027t really notice as we\nalready randomise the first host and in most cases that suceeds.\n\nPartial-Bug: #2132984\nChange-Id: I50dd2f45ad0b7e28f82eba3a260733d567dcb7ad\nSigned-off-by: Will Szumski \u003cwill@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0e860b0d26bdf4c00dd82149017ef9dad59f5b53"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0e860b0d26bdf4c00dd82149017ef9dad59f5b53"}]},"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","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"}},{"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":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
