)]}'
{"id":"openstack%2Fnova~996299","triplet_id":"openstack%2Fnova~master~I2de2172b5836f156c2154ca73cbff558ec587ea3","project":"openstack/nova","branch":"master","topic":"bp/nova-services-graceful-shutdown-part2-task-tracking","attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-07-31 22:12:46.000000000","reason":"Vote got outdated and was removed: Code-Review+1"},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2026-07-31 18:56:17.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-08-01 00:06:45.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I2de2172b5836f156c2154ca73cbff558ec587ea3","subject":"Task tracking mechanism for graceful shutdown","status":"NEW","created":"2026-07-07 14:55:14.000000000","updated":"2026-08-01 00:06:45.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":57,"unresolved_comment_count":6,"has_review_started":true,"meta_rev_id":"6e12804faf30623c36a0d79ec97ed63ceddd9b2f","_number":996299,"virtual_id_number":996299,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-08-01 00:06:45.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-07 15:59:25.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-07-07 17:40:06.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-07-10 04:33:21.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-07-10 06:38:31.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-07-23 22:14:19.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":"CC"},{"updated":"2026-07-28 22:37:54.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"},{"updated":"2026-07-31 13:48:08.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"}],"messages":[{"id":"eaf726e5b7d83dc801c0fa5b0e26fa6415806ec7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-07 14:55:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bd49faea38ea7ed757c669baf59b9da6924e8db8","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-07 15:59:25.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2de2172b5836f156c2154ca73cbff558ec587ea3 .","accounts_in_message":[],"_revision_number":1},{"id":"65e4ffae4852b2f9d099a413291e379ebadda790","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 17:40:06.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/7eb0641d998446fb967931bb7f07495d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6d09aa393d7144a2892656e87521fce6 : SUCCESS in 1h 04m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c45f5978c048484ea657b13d537b014d : SUCCESS in 1h 52m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/dca10c58dc7440dbbcaf821b8dd32a6f : SUCCESS in 1h 10m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/10c9bcd6383d4c87ace0ce25e2348486 : FAILURE in 1h 22m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa4025733727401a8ed6bd92c0e5a4e4 : FAILURE in 7m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/182d2b661a99411abcf5e78803e14517 : SUCCESS in 14m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4f1b69cbb6244fc99dd39d31e96ad754 : FAILURE in 15m 34s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d4e70bac62ce4811a5b9e3e242156f6f : FAILURE in 19m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e384cfbe9da649ff80ea4d9a3191eb64 : SUCCESS in 12m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0abee18425ff4b7e888c48199ac18f81 : SUCCESS in 8m 33s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/4f01836958f54038a0116fb76a761d16 : SUCCESS in 1h 17m 55s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/00b73cd8c17c473f9631b3e7a48e16f8 : SUCCESS in 2h 03m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/31aeb09b921c48b996a416f76e187be2 : SUCCESS in 1h 00m 08s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/f0c6df42a66a4868b0e648bc8c444571 : SUCCESS in 46m 39s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/f936012efe274877a15526a88a101bee : FAILURE in 48m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c587290d1bdb41299b8b26f5d0a3c7fb : SUCCESS in 51m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/24e594072a0447259a0ace7f9b35b13d : SUCCESS in 2h 08m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/d8c3eca7bce242b98e275e8fc5e7010b : SUCCESS in 2h 30m 05s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/2412d8a3ea904b39861058ba619f8e1b : SUCCESS in 54m 35s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8b7e36a11f724ccaba8deee9d2df3356 : SUCCESS in 6m 10s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/a70ecc515b4a4ffa8dfc861c36c7495b : FAILURE in 26m 38s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/0a011ead205347c19a5bf493aea03106 : FAILURE in 26m 24s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/30867ba5d56b4956a2caa6332542be15 : TIMED_OUT in 2h 01m 30s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5bfd8bac6cde4e4d994016d9f0ea3938 : SUCCESS in 1h 37m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fa733c2746944a83a03a4cec480237a4 : SUCCESS in 1h 04m 57s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/523cb8de30bd462597226588983259d4 : SUCCESS in 24m 07s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/016205fd623243f3a905a95d65816c46 : SUCCESS in 31m 37s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/2f9054a64b604a909ff00a1f282b6398 : SUCCESS in 15m 22s","accounts_in_message":[],"_revision_number":1},{"id":"861ccccf5a8f02750be4c035a1ee43e1bfd71693","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-07 18:29:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"111585d1b15b888ad6a9172260473630db8a1046","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-07 21:50:35.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"430394fdb677f364cf031147183c48a2740dd7d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 00:53:54.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/16f5902e8ec84a18af8b9292f5116c72\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/08983f2a92be4c0aaeb8f02bfb64cbed : SUCCESS in 1h 01m 51s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/27f8394fc7c34b0bbd3d0754231d8d45 : SUCCESS in 1h 35m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/87bb9fb7555742f8ba43e2a744d4e559 : POST_FAILURE in 13m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0844dbe3ebe44f6b8f151e5c13e643c0 : SUCCESS in 50m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/80d28b0010bb47008f6671aac8803a63 : SUCCESS in 7m 09s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bfe4377c76ad480196fe6d6a8373d709 : SUCCESS in 10m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4660ff6e4562445aa91d1cbf233f6b93 : SUCCESS in 8m 12s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f61cae3616994e10a7ae5870b465e243 : SUCCESS in 17m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e18a800330b4c37beec66061d6838b2 : SUCCESS in 6m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e92002d05a324277b0a4f9f51369a622 : SUCCESS in 7m 52s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/57760457b432479aaced67ce3e2c14d7 : SUCCESS in 32m 34s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7a47203a3be442259896913e6e900ee9 : SUCCESS in 1h 56m 36s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/90b91a8a7c0a45b482e7f522de630a2b : SUCCESS in 29m 25s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/cc036c9854984356b176afd15bdeb4fa : SUCCESS in 40m 54s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/76faaa036353465380f69db67785e108 : FAILURE in 49m 56s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/beda24223d1f471d92addd41cfefffab : SUCCESS in 51m 39s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9d77033473594c0b8ae6fa2e6aa8e810 : SUCCESS in 1h 43m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/0e532374081f4244ba185afec84385b7 : SUCCESS in 2h 55m 24s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/750c87d48d844ea5a7ee37191e4ac71e : SUCCESS in 1h 00m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f2004e4b7d364912820483b7ff3c72d6 : SUCCESS in 4m 59s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/06910a286ae94c59a80a4f9f7d957bf4 : SUCCESS in 26m 38s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d04c2ceb76574958a4ee81aa38382e97 : SUCCESS in 25m 20s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/30cec48de1354a018c8c28f5012ca6a8 : TIMED_OUT in 2h 00m 59s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e6586be5d2d54e62892619beecacbc5d : SUCCESS in 1h 23m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c9406d93e89d48d4b61843e4832ad043 : SUCCESS in 46m 20s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b34c53df5e454bf7ae0b9c62e25ddc3a : SUCCESS in 20m 15s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b53cd9c39a62467189862ef86b80c32f : SUCCESS in 38m 05s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/9cb7adc91402429e8ce09a52cde1b3dd : SUCCESS in 12m 31s","accounts_in_message":[],"_revision_number":2},{"id":"6d1efad19b53ae0c9b2948f4dae4d86ad4d0554f","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-08 00:55:30.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2de2172b5836f156c2154ca73cbff558ec587ea3 .","accounts_in_message":[],"_revision_number":2},{"id":"340bf48c86c54c2db03b0a76d1e9d6e32108cc0e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 07:04:15.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5e913d2079384b0895b4479d7d66a2da\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/85aaf13f463e4c9b9d71699b80f74042 : SUCCESS in 24m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/899f0934be4845bc8afe47a487e9e369 : SUCCESS in 37m 24s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/2feb56e02a9b4ebaabd43621011a8398 : SUCCESS in 24m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e6b7e7a4bd223e2e465af06b2d453c4d53556bc7","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-08 21:36:20.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d6f5b8fcb1e84bf72d2c5248964dc13185ccd98f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-08 21:38:06.000000000","message":"Patch Set 3: Commit message was updated.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"cc94f5035c5d7968cde74f7b8a241154974faef4","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-08 21:38:19.000000000","message":"Topic set to bp/nova-services-graceful-shutdown-part2-task-tracking","accounts_in_message":[],"_revision_number":3},{"id":"9d152dbb9adb432fb1e2f3c5df52f5651b123e54","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-08 22:40:43.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2de2172b5836f156c2154ca73cbff558ec587ea3 .","accounts_in_message":[],"_revision_number":3},{"id":"85acbbc0b2afdd418325a417e67d63924aa1cbc2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 23:12:58.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4933489475e84714ba4eb8b92ccade70\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0620bef7c15349db8a516bca26d2fc81 : SUCCESS in 43m 27s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e9ded5f9eb1340729bbaa7616469588b : SUCCESS in 38m 31s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/8b82111b6be44ede98eebe61761fa988 : SUCCESS in 58m 58s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d2f6b74176203c62885def38fae5d404b5435079","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 23:36:56.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/dc86024fddb2445a86c20baac2e1566b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d80185b868e14108b582a9b4e6e7bd74 : SUCCESS in 1h 02m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8ac1946b7bb14e2cb938278a37678ccf : SUCCESS in 1h 03m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/81fe3b94ccd343659a76eec89c338071 : SUCCESS in 33m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ce989a0cf59f4466b1c9c86b33e2442f : SUCCESS in 58m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0123f187bfbf430fa20341f8b39d0b01 : SUCCESS in 9m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6793324c7e99442993541cf71cfb8106 : SUCCESS in 13m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4c2aeaf91691493088802e8353abe965 : SUCCESS in 12m 32s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3060bb63e7db469fb4a3126859e15f1c : SUCCESS in 16m 27s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24f8165e824648c6ba30062a8ecc7d0f : SUCCESS in 13m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/18e812f263df44eabf17a401506b9ec3 : SUCCESS in 8m 36s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/93e1cdaacdbd4f69be41e520b97e4a23 : SUCCESS in 1h 02m 17s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/83384454c2024776ae4a1ed811584c26 : SUCCESS in 1h 39m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e52214056eed401b9e9d6d048b1e6442 : SUCCESS in 58m 55s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/f06a52a0c9a748d886246e5e90c32d82 : SUCCESS in 43m 02s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/a536bab377894797bdd0269d00f2d175 : FAILURE in 45m 37s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/621a3f827e854ad9837d368608af1b89 : SUCCESS in 54m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/af1729175f3840d284e06e685a057c52 : SUCCESS in 1h 54m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/ea36917f22b647eb8714d2c9c54984db : SUCCESS in 1h 27m 57s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/a6a65df7fbbc4a36b026c496f1da8ac1 : SUCCESS in 1h 03m 35s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/591cb49c3d5a404f859294cc28f5587b : SUCCESS in 4m 59s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/3078dd73899d47bb8f0128d9495a7d68 : SUCCESS in 26m 58s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/dd26eae6c003447a8f52f470a38343bd : SUCCESS in 22m 11s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/563bed1e046144da9417dbe904da54f5 : FAILURE in 1h 15m 33s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b96186a2f9f44241a1d542d94862228d : SUCCESS in 1h 31m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/591db24b7e3f47e48b5d75ffcdee78aa : SUCCESS in 28m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/837679c5c311471d8db13e7dc0a0c84d : SUCCESS in 12m 56s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/35723f37112f4717a7b61d8192a1342a : SUCCESS in 34m 00s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/d10b921c53064ca78a5e31462ec7a619 : SUCCESS in 14m 26s","accounts_in_message":[],"_revision_number":3},{"id":"1e808c9de7413bd3dc303df95465cf0e464fd03b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-10 04:01:20.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"40f84557d962e99e3ddf9f70b13bd6ac71118208","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-07-10 04:33:21.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-996299-rbt5l/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"d26f7a3b5532d0637a1d696473d36c6cb6baa8a7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 04:54:40.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/60c3b31db47b4e1f9cae2637378f3adc\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0907a4bff37e402c93431bfbfd0e459a : SUCCESS in 26m 48s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/100d67172e94466683f6d9d79c2cc1eb : SUCCESS in 22m 03s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/2b816fe03339456b9c0e58bf1e40efc2 : SUCCESS in 22m 29s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"942c742000e7c850a2e069c747fc6a891c006b59","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-10 05:03:01.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2de2172b5836f156c2154ca73cbff558ec587ea3 .","accounts_in_message":[],"_revision_number":4},{"id":"04e726e4dd518ec94816a942ff312c37ec1f96b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 06:31:52.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6bb0b4b1cb3f4c03b92f53c72f2184ac\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/156d62308803494fbaad57a4e3513355 : SUCCESS in 34m 10s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6026f5f4851e4022acf3894e905566fd : SUCCESS in 1h 07m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/94e7018e53804874a72eaf2c9ad46f6f : SUCCESS in 39m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2c236bc847a84888ba8851b5db402a9b : SUCCESS in 1h 02m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/93b5472858644638a1f524dc3947e869 : SUCCESS in 7m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bc75e485b31e4226a3a7452e5ff0aff1 : SUCCESS in 10m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5d237ceb2d214debbd38e6c1f1c01616 : SUCCESS in 12m 47s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/de20ae9195764b93bf56a216f0199f83 : SUCCESS in 18m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/918e405438f44c84891ec376b26909ec : SUCCESS in 7m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bcb65248f15646679faffea519ce9b94 : SUCCESS in 8m 59s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/93508bae3ec947309659b0b53e5722e3 : SUCCESS in 48m 50s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bcb6a424921d4ebbaf772e19c9ee7665 : SUCCESS in 1h 28m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/34bb4923bbbd4a23aa3f4fc81772aa45 : SUCCESS in 57m 41s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/28e39b35708243fabb1a788378f91ef1 : SUCCESS in 41m 07s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/4572203659804b38b8a405f848e8792e : SUCCESS in 56m 10s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/6d5c6e594b3949928ccb64054c3f8947 : SUCCESS in 33m 35s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/44656c1a9fab48b6993fecf06ed5a272 : SUCCESS in 1h 02m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/42298e606fae4feabf5a528f7adb6681 : SUCCESS in 2h 24m 26s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/2ea08d3216e0411caa7a2c8fb2521bbf : SUCCESS in 35m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b93d78411a294c828f53f4a6f205f4c9 : SUCCESS in 5m 27s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/1dd6e479e16f4ba98e6d37262186697e : SUCCESS in 31m 24s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/9c1eeb8064934fe4bed94a1ca85831df : SUCCESS in 27m 06s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/a7cce653d53248c590b464422b27966d : SUCCESS in 1h 10m 20s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4292568d82c846f59db92686828b84d8 : SUCCESS in 1h 32m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/812eaa80fa5843cbb01c85977db5d354 : SUCCESS in 1h 00m 17s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/c45510e06394419fbfa8f1ea72f47400 : SUCCESS in 21m 13s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/9dc85836bb854a05adc0bf60a33b59a1 : SUCCESS in 35m 17s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/062381e9a1464de180d1095ae96f72a5 : SUCCESS in 10m 37s","accounts_in_message":[],"_revision_number":4},{"id":"2f0fad9a1a73e16b18a7a55417e3290d9d04cc6c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-07-10 06:48:34.000000000","message":"Patch Set 4:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":4},{"id":"ec95782e10f187e048e9ac823d7da46e38cd288d","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-10 18:34:57.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"c4563588eb96975aebce7ac9733c211beda7463e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 20:39:51.000000000","message":"Patch Set 4:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5bfe8d519b2849198aba88247e3bfa1a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4e68f38a74224c7abb7f28ffb7677b74 : SUCCESS in 1h 05m 17s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/04f08e0086f6471685076b8b264cf90c : SUCCESS in 1h 57m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/19582b33551e46a68666ca696d9f9916 : SUCCESS in 35m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5dee87fe6a624ad7abf25b4e1ac3564a : SUCCESS in 53m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ef1df9e78c5d443b936a49f5af56cfe8 : SUCCESS in 9m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/980e19f4e6764491bc35fc8218e2f26d : SUCCESS in 13m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fa0b078036b64fca8cea279399dc8381 : SUCCESS in 13m 11s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b5338be893f24b26b30623a638579782 : SUCCESS in 12m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/411c7d97adc44261b9f2ad82c298258a : SUCCESS in 9m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a00e293a436d43289466c46124827d99 : SUCCESS in 9m 38s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/173a8322db4042e384a1871f84c505b2 : SUCCESS in 39m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0a2d8c5104d2499d9924d74835d6a736 : SUCCESS in 1h 52m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fd14feab65734897813afd159ce1a790 : SUCCESS in 31m 42s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/79c04195c4274037a30f77673f7777ff : SUCCESS in 44m 11s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/ea1e514719714edc96b8cb6866f0eadd : SUCCESS in 1h 05m 37s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/af32c0ae254e4e1989ef01457a8329d9 : SUCCESS in 45m 50s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/bac49cb4337142d5a9cbf979084a8e1b : SUCCESS in 1h 12m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/a00aeb7280a7419cb57eeb6dffef4ae2 : SUCCESS in 1h 33m 01s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/910fdd7d01024ef8bc59e79109a74234 : SUCCESS in 35m 03s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/54a1b8fea0b14c078fec34d28c4e662c : SUCCESS in 5m 52s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/660dfe08c48e4aed9b06283f9c396de6 : SUCCESS in 28m 32s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b66c743143a74d0093d9deacc1a5ed5b : SUCCESS in 25m 53s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/d89330e4ae00418d987feb4f2dfc6fa3 : SUCCESS in 51m 18s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bb6be7a021b040639c18e85666908aa0 : SUCCESS in 1h 29m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a73ebdb63191411583d0636ec8461770 : SUCCESS in 1h 00m 30s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/40ffe531a3954cc0af74a54cb3666c5a : SUCCESS in 39m 42s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3ff5f2dfbe7c48a68585f1e236b76736 : SUCCESS in 40m 11s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/8f5a47251ecd4b9fba2c026a4f8be00d : SUCCESS in 14m 13s","accounts_in_message":[],"_revision_number":4},{"id":"59e1b6490b058d1ecb33851c072b3e5c0faf44ec","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 23:45:02.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d27c3595d95345749ef5196add60c631\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c3e738ea8f0e497f993f6a1297d23fb3 : SUCCESS in 33m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/925f88a83a12446393d15f212c146c3b : SUCCESS in 33m 58s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/1f75e83688d141f49c5771d0c2a92376 : SUCCESS in 48m 52s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ac44b929b4bb5947af6136d88cc4d0c4570e54fc","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-07-11 13:53:18.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-996299-dlcvr/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"3938e12e95ac11e8cce0c097989cbc0b2656f723","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-07-15 09:15:43.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-996299-xchhk/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"c502a8e91dfcf84a8dc928e2ec831c72f56a17c7","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-23 22:14:19.000000000","message":"Patch Set 4:\n\n(10 comments)","accounts_in_message":[],"_revision_number":4},{"id":"56b6653c712602c195b7b31d00934202f9039dd5","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-25 04:02:50.000000000","message":"Patch Set 4:\n\n(10 comments)","accounts_in_message":[],"_revision_number":4},{"id":"5997c5fd74233265491941096b1d64d870a50c83","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-25 04:03:23.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"4cad71bb4927a922ed88f277ceca9fac436f7beb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-25 04:48:45.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/85492645f1ae42ea891f9e74db4b50ed\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/cfc108caaa204d7daca3886a85c06f09 : SUCCESS in 21m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c372d0ea224541f99557b4f48b92d606 : SUCCESS in 21m 00s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/8865a94bdc8e4541bffe2a228b1ae7ac : SUCCESS in 32m 06s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ddd15d4548404332846a44aed192be240fa3f1f4","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-25 05:00:13.000000000","message":"Patch Set 5:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2de2172b5836f156c2154ca73cbff558ec587ea3 .","accounts_in_message":[],"_revision_number":5},{"id":"e0b85c124b03d5822aa53a85cff65bc20c61c407","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-25 06:03:15.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7813d30bb22246559acde85f409b751c\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/43412373879d4242bae07849d857fdf5 : SUCCESS in 55m 32s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/38cf4c85dcce413aac1de506dab6924f : SUCCESS in 43m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3dbf7e048d23497e9abee8d14c2b9a5f : SUCCESS in 28m 38s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2853b6eed554451db689ab1ac7a83789 : SUCCESS in 1h 20m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d1d7f94d6c044fa584ac8a644956ac22 : SUCCESS in 9m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b20fc1561d2841808c069756bfb6281d : SUCCESS in 16m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6b56ac68976248d58ee3c9dcf11ce567 : SUCCESS in 12m 58s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fa18e9c1545046b1b8293b908af50606 : SUCCESS in 18m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3e279aaeaa34724ab9f3cf9dcf48707 : SUCCESS in 10m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/97f833ac4ba8403ab140d263c973db19 : SUCCESS in 8m 03s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/6025a924e8444a2b9361c625ee077a4b : SUCCESS in 31m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bffd830e7ef94e0f93761ec05b0c03ba : SUCCESS in 1h 22m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3965303f5fb44f74871a9848fda45fc4 : SUCCESS in 48m 07s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/b75aa59286f9439ba975ebfae9d63a57 : SUCCESS in 36m 20s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/89252900285440f5a4805f2b44f1aa77 : SUCCESS in 37m 23s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/6722423263b546e2be4305bf6a907554 : SUCCESS in 50m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5e2e4798c9f54abd9b271c623df63729 : SUCCESS in 1h 19m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/9c6667054aa049c3836dfa37de9f7abe : SUCCESS in 1h 56m 23s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/2546d4cd5ab0408c99f08c5413d7ad55 : SUCCESS in 25m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e075c8a91ad34f9c82c9c0854175193f : SUCCESS in 3m 05s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/3d3aa4413b17449ab4fff7dfe57fba2f : SUCCESS in 27m 37s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d55b6dbad5df4910852c8f76a7bc2534 : SUCCESS in 24m 27s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/4737a3a575634f6b9a84957543def596 : SUCCESS in 31m 43s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/803f254509374c8abdb2292c901c54a5 : SUCCESS in 1h 35m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1cc1b6f4172f46c99aff2abced1eea04 : SUCCESS in 55m 34s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/08440655d5bb4008aa689c12935f0b46 : SUCCESS in 30m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ddd0a92f7f4e49bf81dcc3bb302d5389 : SUCCESS in 32m 36s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/b77f1b70a6ff47ecab4a99b26ae15aec : SUCCESS in 14m 43s","accounts_in_message":[],"_revision_number":5},{"id":"543215b593927aabf462c58bbb8e208caa58a1e8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-07-25 06:13:40.000000000","message":"Patch Set 5:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":5},{"id":"eb3246a3a720c4fc859b7dfecf97ebe19863e22b","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-28 22:37:54.000000000","message":"Patch Set 5: Code-Review+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"47a0bd62659066bbd36964ae6c143751a6a9e6e6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-29 22:12:19.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"3a4cbfe9755d4b178c486ef61eec8e22f6d90080","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-29 22:12:44.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"3a4ca35a5577d41ca8ddbae245750b5c76ff5a41","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-29 23:08:08.000000000","message":"Patch Set 6:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2de2172b5836f156c2154ca73cbff558ec587ea3 .","accounts_in_message":[],"_revision_number":6},{"id":"39239a15882b2c4883a19c27d0d16dfb187c942a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 23:42:26.000000000","message":"Patch Set 6: 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/aec3cac565d644b3a6e6faa6005e713f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4d382624b16c43f796d9c7a0fee6d0c8 : SUCCESS in 35m 40s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/73168096534546eeaed0f139509ff0ba : SUCCESS in 54m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2d79bea361b845139677887e55602154 : SUCCESS in 27m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0e05a53395e2473dbe2fb12554159d28 : SUCCESS in 53m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0d0cb5238fe14a689f5c88fbe3306113 : SUCCESS in 5m 12s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1af9d03b18a54d62987f69812371865c : SUCCESS in 10m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0e284000383047a3b94e9636fe89302f : SUCCESS in 13m 12s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6d23d302b23c42f38064b27ecaef8ae8 : SUCCESS in 13m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b275642b65e4b9ea510a7aee9ad1b29 : SUCCESS in 12m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/37d9e3f707a3447688adcddf62070d0d : SUCCESS in 5m 00s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/750f00b3f971472aa5a76e7dd67686aa : SUCCESS in 1h 02m 35s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7e332d1fad0b442ebc10e1766ab2ebc9 : SUCCESS in 41m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2ba1bd5369534ac3befd148476a6fba3 : SUCCESS in 27m 08s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/a08b790d756c474ab87ad18cbc31eb45 : SUCCESS in 34m 50s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/f7559d2e194c4d7bb5b1d59cd68b402a : SUCCESS in 59m 23s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9a448d91254e40cbbaf2a77d71e7e544 : SUCCESS in 27m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b6710fb8f59c4c938a876dd22190ab94 : FAILURE in 1h 21m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/c31a090a8d80406e93e27d6c85a50dc0 : SUCCESS in 1h 23m 47s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/f9af3b38a4074874b933633f559b2618 : SUCCESS in 36m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6170dd17396d4736a2b6755d7682a249 : SUCCESS in 5m 02s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/12b0f4b1cecb4257bd685ac34a2c9f30 : SUCCESS in 26m 56s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b9053a94eef24c309a94ad75f05d955a : SUCCESS in 26m 23s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/6e7ac6899f4247d5ad8bf7f32bd40247 : FAILURE in 35m 25s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2c74b609bbcb4a0ba6694180c319ee14 : SUCCESS in 56m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cd67568695994c3b92ce4e1693854632 : SUCCESS in 57m 03s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/246fa2682f07459c968d2e005e0d17a1 : SUCCESS in 51m 28s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6972cc7c2f014ddf8bb58326db5abd04 : SUCCESS in 15m 14s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/fc1c4d001bb04f22ae4c74f0a30c092e : SUCCESS in 13m 29s","accounts_in_message":[],"_revision_number":6},{"id":"20895d5b86602a2aa9aaff5bcf0ab7cf8b193291","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-30 02:23:03.000000000","message":"Patch Set 6: Code-Review+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"480510d429e8a51a3527f1e2e3813acd050ef7e7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 02:33:17.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5481dceb2f694456a579f9606d59c527\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/efa2ffdd1eb94c908696c5ba5665e101 : SUCCESS in 30m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d305125e55564d279411acb8c4bf1afc : SUCCESS in 20m 38s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/361cc7da387946c393425bf68c8eac1a : SUCCESS in 40m 42s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"e0af42c702e79bd6422c3226977c726b9c62be1d","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-30 03:45:08.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a3aa43560e9d463cd9f2bb9336eb0ee87a5985a9","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-07-30 04:17:47.000000000","message":"Patch Set 6:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-996299-zbssp/index.html\u003e","accounts_in_message":[],"_revision_number":6},{"id":"08fcfc2a5c44d12bf6802dacbd32cf0ef3d0c19f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 05:16:01.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/433f68d1cc974e558418fa9f5a5925b7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/aa9897adf8d94ce48dc86137adae4b21 : SUCCESS in 33m 00s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f76dc3fe3ee045f283f961f223fb36ea : SUCCESS in 1h 09m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a3a90364be59494786a3eba894c5753e : SUCCESS in 31m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1784b500758d4b4b9434516fcd6a45e8 : SUCCESS in 51m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eaf088e25af2428ea4cc11989a21393a : SUCCESS in 5m 15s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/38456683f4844c1e8ca0f704f60db48e : SUCCESS in 10m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cf8ecc2a08f44dfd980ff610a454e84a : SUCCESS in 9m 35s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a378cd4826a443abbc93eb89747647cd : SUCCESS in 10m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ff4b000e9bf48b6b9ca23aee62418e9 : SUCCESS in 6m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bcf8ae138749441581f048c217a93d51 : SUCCESS in 4m 00s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/4d6bf2d2d5cf4dfba77351cd738ab2f5 : SUCCESS in 28m 04s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7c79eabc06204d8ea22fe135f34cede6 : SUCCESS in 43m 12s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/eaa032a126a247568252ada2be6da0f4 : SUCCESS in 24m 54s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/6caabdf82ba64d83a9b4c28667fca6fe : SUCCESS in 34m 25s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/13f6740757804fa9b5355be3eb12c6d4 : SUCCESS in 1h 00m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/abc6ff8c59cf4c4b87d44e5f4c7ec650 : SUCCESS in 32m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ee4498bc70c54b73a6ce9e24ea651e73 : SUCCESS in 47m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/45fc7da7fb514e2d85db8a81cc14d51a : SUCCESS in 1h 28m 15s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/5a8ee367548642b8870c2d797456e6bc : SUCCESS in 27m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c36fc1df9de04cc7bef84af2331c308f : SUCCESS in 2m 58s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/ad32a284721a4241978e349d480618f5 : SUCCESS in 26m 39s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/662d7d1049c344808cc227e9a871efea : SUCCESS in 26m 52s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/5c854f056b4347ad980361bb60d1ea79 : SUCCESS in 28m 39s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4831c8d6c4f144f7b196d163adc1a51e : SUCCESS in 1h 25m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e57fb6843b574d83a01f46a45944d97a : SUCCESS in 42m 39s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/b95ffa64fc854c20826780bb51e80845 : SUCCESS in 52m 46s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/35da2e7597764f6d8d78ae3e57481f7e : SUCCESS in 18m 01s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/0ee642afb99b4e8097cc62317063c44b : SUCCESS in 11m 36s","accounts_in_message":[],"_revision_number":6},{"id":"5ee34e013fb871ef488003e49d098d94952c56ac","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-07-30 05:26:32.000000000","message":"Patch Set 6:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":6},{"id":"258c27a2af3ca534f9f31e2cf895768a88e11836","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 05:43:57.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb7630b8fc604e17b1f34b9152231acc\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/49438ce0f12d420da308d0c3c6dac4c0 : SUCCESS in 20m 09s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/206e5026960544eca82f8b343f7671eb : SUCCESS in 22m 53s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/6774a1a69ce54e20a4f1e76d3be0e20d : SUCCESS in 38m 41s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"d03f01c1bad4114052ea1ce05d514e33cbdaa84a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-07-31 13:48:08.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"02677ab2b93b5f513b9b85fb258b0486a0990438","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-07-31 14:55:50.000000000","message":"Patch Set 6:\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"12105a8e1706c65bb8a41d9ec442fba2a4fd791b","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-31 18:28:08.000000000","message":"Patch Set 6:\n\n(8 comments)","accounts_in_message":[],"_revision_number":6},{"id":"307dcf7d75f568e972a3838c7b07985cb98a811b","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-07-31 18:46:42.000000000","message":"Patch Set 6:\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"b4923f4387d4253a2150e5edf38822efaf3e067a","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-31 18:49:14.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"99f9b7b5e22f6a5918c35902624d843b619f86a7","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-31 18:56:17.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"dd7a9dd03b029759afa7679fe28308280e209d28","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-31 22:12:46.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"0b68f08fbb508c38222a3735510c448067c0dbec","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-31 23:05:32.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b84b13c721dc4dfa9aa7b211395d5e70\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f0dbba8b848a432b94988cef080e0a84 : SUCCESS in 28m 38s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8da591a453d44d14be7f5e3f3c7e62b1 : SUCCESS in 28m 02s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/c407cc89fe474f449914a0b21b870b2c : SUCCESS in 49m 54s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"fb2358fa2d74953874c89eb9e09332103dae6020","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-31 23:20:55.000000000","message":"Patch Set 7:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I2de2172b5836f156c2154ca73cbff558ec587ea3 .","accounts_in_message":[],"_revision_number":7},{"id":"0ada5e0675f87e2e642c0c7bcf35015460e96eba","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-07-31 23:22:01.000000000","message":"Patch Set 7:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-996299-92747/index.html\u003e","accounts_in_message":[],"_revision_number":7},{"id":"6e12804faf30623c36a0d79ec97ed63ceddd9b2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-01 00:06:45.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/f34c4aa53c5c45b084da3a5cef102091\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4e085f07749d478c8a36b25ff3a721a1 : SUCCESS in 41m 27s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/cb3d5bedb7354aa7b8de5a3cfa10eab7 : SUCCESS in 1h 02m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d63f0e201d674f11923d5404c291b8ba : SUCCESS in 29m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0401d2e61c4d4c73aa3be90e35ca091d : FAILURE in 1h 23m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b0ae8def66cb4e18839693d60c94df58 : SUCCESS in 4m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/152006b908db4b9495f1ceeb53c211dc : SUCCESS in 14m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d49b7061c4bf47e694dee4060f24d66d : SUCCESS in 12m 52s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/518b519387e34f4ea52740a287a2e093 : SUCCESS in 17m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/151894756ac74c08adee4186dada13f4 : SUCCESS in 7m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/add244b7440e49be877833bd2711a77b : SUCCESS in 9m 03s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/85cbe424c4ff4b958bd2edae1298bbc3 : SUCCESS in 28m 23s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e099f231c46d4da88e3ebe4d91837872 : SUCCESS in 1h 32m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8055926fba504362a085f0ebd552ab5a : SUCCESS in 25m 57s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/1430f77f2dbc41b59db66165b9203ad2 : SUCCESS in 36m 59s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/4ad0d686d6b54dd6bb214280cc9f0dc4 : SUCCESS in 1h 01m 19s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/2c9e2ac0959948a79dc59912b7ee2b05 : SUCCESS in 43m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cad910db2dd94278b6040a71bd56e2df : SUCCESS in 49m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/60fe716829454688aa9e584154981248 : SUCCESS in 1h 39m 52s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/d62c163f44934b62a513d9886ccc09d6 : SUCCESS in 49m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/278403932d9d4e19abb0765835df8b37 : SUCCESS in 5m 01s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/f78945f9b069484ba149e2c768536eac : SUCCESS in 28m 11s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/4c0fb1b4edcd4bf2af24fad9101156c4 : SUCCESS in 27m 43s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/9a415438a6c54319ad2504d09a60b4de : SUCCESS in 28m 47s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/81509c07e70e48cb97a6db7fcce8dbe3 : SUCCESS in 53m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e7119a8bdddb49319ba7dad771b90268 : SUCCESS in 59m 05s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/4ae5e7e5cdd343dd9925cbfe0d0e7a8f : SUCCESS in 53m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4584d64b34f7486f9ce9dfceede5e52d : SUCCESS in 37m 07s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/1008c63d16e64dac9c51807ea6f1a5ad : SUCCESS in 14m 28s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"1fa31434cc5f339951ad7ed0641f0d41596603b3","revisions":{"ff5d5311c7c181d0f2faef53c52e78b8795d4ceb":{"kind":"REWORK","_number":1,"created":"2026-07-07 14:55:14.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/99/996299/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/996299/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/996299/1"}}},"commit":{"parents":[{"commit":"d5b82e107e46a8e29483c22f9713335f2e028939","subject":"Merge \"Restore \u0027fork\u0027 start method for daemon mode on Python 3.14\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d5b82e107e46a8e29483c22f9713335f2e028939"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 14:43:19.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 14:54:41.000000000","tz":0},"subject":"Task tracking mechanism for graceful shutdown","message":"Task tracking mechanism for graceful shutdown\n\nGraceful shutdown part-2 adds the task tracking mechanism\nso that shutdown can track the in-progress tasks and wait until they\naare finished. It will replace the hard coded time based sleep.\n\nIt adds a generic wrapper for the RPC endpoints so that all the sync\nRPC calls can be tracked when ever it is called on endpoints. For\nasyn tasks which runs on a different thread for example live migration\nare tacked separatly.\n\nTracked tasks are logged when shutdown is initiated, if no shutdown\nis initiated then no loging but tasks are tracked all te time.\n\nPartial implement nova-services-graceful-shutdown-part2-task-tracking\n\nChange-Id: I2de2172b5836f156c2154ca73cbff558ec587ea3\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ff5d5311c7c181d0f2faef53c52e78b8795d4ceb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ff5d5311c7c181d0f2faef53c52e78b8795d4ceb"}]},"branch":"refs/heads/master"},"dadce06e31e67b7cd68883f026ed1eb504cf4c79":{"kind":"REWORK","_number":2,"created":"2026-07-07 21:50:35.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/99/996299/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/996299/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/996299/2"}}},"commit":{"parents":[{"commit":"d5b82e107e46a8e29483c22f9713335f2e028939","subject":"Merge \"Restore \u0027fork\u0027 start method for daemon mode on Python 3.14\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d5b82e107e46a8e29483c22f9713335f2e028939"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 14:43:19.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 21:50:26.000000000","tz":0},"subject":"Task tracking mechanism for graceful shutdown","message":"Task tracking mechanism for graceful shutdown\n\nThis is graceful shutdown part-2 which adds the task tracking\nmechanism so that shutdown can track the in-progress tasks and\nwait until they are finished. It replaces the time based sleep.\n\nTasks are tracked in two ways:\n\n1. RPC sync request: It adds a generic wrapper for the RPC\nendpoints so that all the RPC sync requests can be tracked when\never they are called on endpoints.\n\n2. Long running background tasks. Long running background tasks\nwhich runs on a different thread than RPC (for example, live\nmigration, build instance etc) are tacked separatly via\nfuture.add_done_callback.\n\nTasks are tracked always but logged only when shutdown is initiated.\n\nPartial implement nova-services-graceful-shutdown-part2-task-tracking\n\nChange-Id: I2de2172b5836f156c2154ca73cbff558ec587ea3\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dadce06e31e67b7cd68883f026ed1eb504cf4c79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dadce06e31e67b7cd68883f026ed1eb504cf4c79"}]},"branch":"refs/heads/master"},"8c47b6cac6a3c7386d841753e8b0f9ae18bdeda9":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2026-07-08 21:38:06.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/99/996299/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/996299/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/996299/3"}}},"commit":{"parents":[{"commit":"d5b82e107e46a8e29483c22f9713335f2e028939","subject":"Merge \"Restore \u0027fork\u0027 start method for daemon mode on Python 3.14\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d5b82e107e46a8e29483c22f9713335f2e028939"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 14:43:19.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-08 21:38:06.000000000","tz":0},"subject":"Task tracking mechanism for graceful shutdown","message":"Task tracking mechanism for graceful shutdown\n\nThis is graceful shutdown part-2 which adds the task tracking\nmechanism so that shutdown can track the in-progress tasks and\nwait until they are finished. It replaces the time based sleep.\n\nTasks are tracked in two ways:\n\n1. RPC sync request: It adds a generic wrapper for the RPC\nendpoints so that all the RPC sync requests can be tracked when\never they are called on endpoints.\n\n2. Long running background tasks. Long running background tasks\nwhich runs on a different thread than RPC (for example, live\nmigration, build instance etc) are tacked separatly via\nfuture.add_done_callback.\n\nTasks are tracked always but logged only when shutdown is initiated.\n\nPartial implement blueprint nova-services-graceful-shutdown-part2-task-tracking\n\nChange-Id: I2de2172b5836f156c2154ca73cbff558ec587ea3\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8c47b6cac6a3c7386d841753e8b0f9ae18bdeda9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8c47b6cac6a3c7386d841753e8b0f9ae18bdeda9"}]},"branch":"refs/heads/master","description":"Edit commit message"},"185c59d3452585261c4704ecd774238d96648d60":{"kind":"REWORK","_number":4,"created":"2026-07-10 04:01:20.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/99/996299/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/996299/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/996299/4"}}},"commit":{"parents":[{"commit":"d5b82e107e46a8e29483c22f9713335f2e028939","subject":"Merge \"Restore \u0027fork\u0027 start method for daemon mode on Python 3.14\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d5b82e107e46a8e29483c22f9713335f2e028939"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 14:43:19.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-10 04:00:25.000000000","tz":0},"subject":"Task tracking mechanism for graceful shutdown","message":"Task tracking mechanism for graceful shutdown\n\nThis is graceful shutdown part-2 which adds the task tracking\nmechanism so that shutdown can track the in-progress tasks and\nwait until they are finished. It replaces the time based sleep.\n\nTasks are tracked in two ways:\n\n1. RPC sync request: It adds a generic wrapper for the RPC\nendpoints so that all the RPC sync requests can be tracked when\never they are called on endpoints.\n\n2. Long running background tasks. Long running background tasks\nwhich runs on a different thread than RPC (for example, live\nmigration, build instance etc) are tacked separatly via\nfuture.add_done_callback.\n\nLive migratioh and resize/cold migration operations are distributed\nwith multiple RPC requests on source and destination host so tasks\nare tracked and mark completed via multiple RPC methods.\n\nTasks are tracked always but logged only when shutdown is initiated.\n\nPartial implement blueprint nova-services-graceful-shutdown-part2-task-tracking\n\nChange-Id: I2de2172b5836f156c2154ca73cbff558ec587ea3\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/185c59d3452585261c4704ecd774238d96648d60"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/185c59d3452585261c4704ecd774238d96648d60"}]},"branch":"refs/heads/master"},"6098b2daa24a90b1408a947828b5d0380099f891":{"kind":"REWORK","_number":5,"created":"2026-07-25 04:03:23.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/99/996299/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/996299/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/996299/5"}}},"commit":{"parents":[{"commit":"9e1434d255f59f10c0fdf75c3fe6bebfa315df10","subject":"Merge \"libvirt: Remove tpm support detection for libvirt \u003c 8.0.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9e1434d255f59f10c0fdf75c3fe6bebfa315df10"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 14:43:19.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-07-25 04:03:00.000000000","tz":-420},"subject":"Task tracking mechanism for graceful shutdown","message":"Task tracking mechanism for graceful shutdown\n\nThis is graceful shutdown part-2 which adds the task tracking\nmechanism so that shutdown can track the in-progress tasks and\nwait until they are finished. It replaces the time based sleep.\n\nTasks are tracked in two ways:\n\n1. RPC sync request: It adds a generic wrapper for the RPC\nendpoints so that all the RPC sync requests can be tracked when\never they are called on endpoints.\n\n2. Long running background tasks. Long running background tasks\nwhich runs on a different thread than RPC (for example, live\nmigration, build instance etc) are tacked separatly via\nfuture.add_done_callback.\n\nLive migration and resize/cold migration operations are distributed\nwith multiple RPC requests on source and destination host so tasks\nare tracked and mark completed via multiple RPC methods.\n\nTasks are tracked always but logged only when shutdown is initiated.\n\nPartial implement blueprint nova-services-graceful-shutdown-part2-task-tracking\n\nChange-Id: I2de2172b5836f156c2154ca73cbff558ec587ea3\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6098b2daa24a90b1408a947828b5d0380099f891"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6098b2daa24a90b1408a947828b5d0380099f891"}]},"branch":"refs/heads/master"},"c2a37a41b257cf461ff1330b8686ab0e8c17daef":{"kind":"REWORK","_number":6,"created":"2026-07-29 22:12:19.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/99/996299/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/996299/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/996299/6"}}},"commit":{"parents":[{"commit":"b40df1546dcc948a7657c149e89340cda3cf460e","subject":"Merge \"Add RBD XML update functionality for migration process\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b40df1546dcc948a7657c149e89340cda3cf460e"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 14:43:19.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-07-29 22:12:09.000000000","tz":-420},"subject":"Task tracking mechanism for graceful shutdown","message":"Task tracking mechanism for graceful shutdown\n\nThis is graceful shutdown part-2 which adds the task tracking\nmechanism so that shutdown can track the in-progress tasks and\nwait until they are finished. It replaces the time based sleep.\n\nTasks are tracked in two ways:\n\n1. RPC sync request: It adds a generic wrapper for the RPC\nendpoints so that all the RPC sync requests can be tracked when\never they are called on endpoints.\n\n2. Long running background tasks. Long running background tasks\nwhich runs on a different thread than RPC (for example, live\nmigration, build instance etc) are tacked separatly via\nfuture.add_done_callback.\n\nLive migration and resize/cold migration operations are distributed\nwith multiple RPC requests on source and destination host so tasks\nare tracked and mark completed via multiple RPC methods.\n\nTasks are tracked always but logged only when shutdown is initiated.\n\nPartial implement blueprint nova-services-graceful-shutdown-part2-task-tracking\n\nChange-Id: I2de2172b5836f156c2154ca73cbff558ec587ea3\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c2a37a41b257cf461ff1330b8686ab0e8c17daef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c2a37a41b257cf461ff1330b8686ab0e8c17daef"}]},"branch":"refs/heads/master"},"1fa31434cc5f339951ad7ed0641f0d41596603b3":{"kind":"REWORK","_number":7,"created":"2026-07-31 22:12:46.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/99/996299/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/996299/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/996299/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/996299/7"}}},"commit":{"parents":[{"commit":"b40df1546dcc948a7657c149e89340cda3cf460e","subject":"Merge \"Add RBD XML update functionality for migration process\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b40df1546dcc948a7657c149e89340cda3cf460e"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-07-07 14:43:19.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-07-31 22:12:43.000000000","tz":-420},"subject":"Task tracking mechanism for graceful shutdown","message":"Task tracking mechanism for graceful shutdown\n\nThis is graceful shutdown part-2 which adds the task tracking\nmechanism so that shutdown can track the in-progress tasks and\nwait until they are finished. It replaces the time based sleep.\n\nTasks are tracked in two ways:\n\n1. RPC sync request: It adds a generic wrapper for the RPC\nendpoints so that all the RPC sync requests can be tracked when\never they are called on endpoints.\n\n2. Long running background tasks. Long running background tasks\nwhich runs on a different thread than RPC (for example, live\nmigration, build instance etc) are tracked separately via\nfuture.add_done_callback.\n\nLive migration and resize/cold migration operations are distributed\nwith multiple RPC requests on source and destination host so tasks\nare tracked and mark completed via multiple RPC methods.\n\nTasks are tracked always but logged only when shutdown is initiated.\n\nPartial implement blueprint nova-services-graceful-shutdown-part2-task-tracking\n\nChange-Id: I2de2172b5836f156c2154ca73cbff558ec587ea3\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1fa31434cc5f339951ad7ed0641f0d41596603b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1fa31434cc5f339951ad7ed0641f0d41596603b3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
