)]}'
{"id":"openstack%2Fnova~1003386","triplet_id":"openstack%2Fnova~master~I363c051ce112a28558214964ce276e47fe521e6c","project":"openstack/nova","branch":"master","attention_set":{"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-09-03 08:53:13.000000000","reason":"\u003cGERRIT_ACCOUNT_9708\u003e replied on the change","reason_account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I363c051ce112a28558214964ce276e47fe521e6c","subject":"Fix task leak for live migration rollback case","status":"NEW","created":"2026-09-01 21:21:39.000000000","updated":"2026-09-03 08:53:13.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"e075486ca1307f119a9e8de886e7321c75085a77","_number":1003386,"virtual_id_number":1003386,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-09-01 23:13:20.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":{"approved":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":1,"date":"2026-09-01 21:27:40.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":2,"date":"2026-09-03 08:53:13.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"CC":[{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-01 21:27:40.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-09-01 21:44:49.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-09-01 22:15:36.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-09-01 23:13:20.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-09-01 23:13:28.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-09-03 08:53:13.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"}],"messages":[{"id":"89c5d4f569a4b74e008cae0bd676dff34eed2e16","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-09-01 21:21:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f3a873574137ccd09dc8e1293148872756b4c109","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-01 21:27:40.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/ea30bb7c71994f4ea4eb448f495c1399\n\n- s2i-openstack-container-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/1a10eb7d87544c78bc2abd115690d4fc : FAILURE in 5m 11s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d6df417ffa7c75f32e5c6e96ba9ea9c50f693034","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-01 21:44:49.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d326b59af5574c7f9471c8e846928cd4\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c56d33b8cbd64b1c93070cd30a31e1a2 : SUCCESS in 14m 28s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/49493b1aab604823a29c560014edec98 : SUCCESS in 14m 02s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/c6fff73935c14aa785ec12567ebc6080 : SUCCESS in 20m 43s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1ea1b4918dae01034dfff132b1b12e5718fa5b64","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-01 22:15:36.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I363c051ce112a28558214964ce276e47fe521e6c .","accounts_in_message":[],"_revision_number":1},{"id":"8758db31ab64a3f82ba2eabe85c7c93e5518c1cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-01 23:13:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4273b8674d39437b89a5121a32adab1f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9dc88cbd98024d1886412fc6041c06e1 : SUCCESS in 1h 00m 49s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/03d3de520ae341b8a057c5320e830efc : SUCCESS in 1h 37m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/12c703309f6940f28b4c6013c76d5884 : SUCCESS in 59m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c33e8c8711f84bf2ab6ad7145f3b862a : SUCCESS in 52m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/22155754e31f4806b84573df4d0f965a : SUCCESS in 6m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/23bf50e7bfa6496891c35955df07c76c : SUCCESS in 18m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d27ad7bdde36421bb6aebe9ee9cd944a : SUCCESS in 10m 01s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6df1c446c56046cf8bebefdeb273f3a1 : SUCCESS in 18m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc226243006b4db490a4f002ba28fbb6 : SUCCESS in 12m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/50f1e029c64144dead33cee3dff9e701 : SUCCESS in 8m 10s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/fe22c80824484e8f8bfd9a97a352503c : SUCCESS in 1h 13m 17s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2b40150ad19f44ff9e72b368577d94f6 : SUCCESS in 1h 28m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b3727e4014b34b438d69eedb9499fadd : SUCCESS in 36m 13s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/a1e51cf2724147149aef3915282e3761 : SUCCESS in 36m 42s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/f8a816ed48b24c1c868af40617b7dabb : SUCCESS in 1h 02m 48s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d493219514b245daa619e8b8943161b0 : SUCCESS in 52m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7b5a58f7087541748d208ba2ecadcffe : SUCCESS in 1h 46m 29s\n- nova-next https://zuul.opendev.org/t/openstack/build/d2f6662b325e4a5085d6bced6a313b9f : SUCCESS in 1h 03m 11s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/e58ffc2b99084268be4d5877a8783050 : SUCCESS in 27m 56s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c90d250c30994a62b9cd8d4834bab843 : SUCCESS in 5m 26s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/8bdb9019dadb453e8b74b1ce81c6af45 : SUCCESS in 25m 11s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/679e0421e9074540879b1415114c32ff : SUCCESS in 26m 36s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/bec52f5c4eb144938d8f7d4614d9c0ec : SUCCESS in 30m 22s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1b7861b5304e4554ad32c97f24a1666d : SUCCESS in 1h 22m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ac9974d010554209bf27dfa487d2796a : SUCCESS in 38m 15s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/b51aeb663a074a8bb69d650d4ca2cabb : SUCCESS in 30m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e5526690482a4274b3a000db94add10d : SUCCESS in 32m 37s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/aa57d042787847c4bf7d0a2c33d4b9e5 : SUCCESS in 9m 13s","accounts_in_message":[],"_revision_number":1},{"id":"64a243219164c69ecb317eaeb8b91689f86cc576","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-09-01 23:24:24.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":1},{"id":"1d33cacb9c253f4d5f3a7da8521f357555151e77","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-09-02 15:39:55.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e075486ca1307f119a9e8de886e7321c75085a77","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-09-03 08:53:13.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9d2b3b14f33570ec28396be9c46d0267028a143d","revisions":{"9d2b3b14f33570ec28396be9c46d0267028a143d":{"kind":"REWORK","_number":1,"created":"2026-09-01 21:21:39.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/86/1003386/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/86/1003386/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/86/1003386/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/86/1003386/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/86/1003386/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/86/1003386/1"}}},"commit":{"parents":[{"commit":"d3a1c95d06c2d97368207c2728fc262796683ad8","subject":"ovo: Drop deprecated item_cls argument","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d3a1c95d06c2d97368207c2728fc262796683ad8"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-09-01 21:17:15.000000000","tz":-420},"committer":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-09-01 21:17:15.000000000","tz":-420},"subject":"Fix task leak for live migration rollback case","message":"Fix task leak for live migration rollback case\n\nWhen live migration is started, because it involve the both\nsource as well as dest node to complete the operation, task\ntracking is done at both node.\n\nAt dest, \u0027live_migration_at_dest\u0027 task is started in\npre_live_migration. and ended in eiter\npost_live_migration_at_destination or\n rollback_live_migration_at_destination\n\nSo in normal completion or rollback the task is ended but there is\none case where rollback happen at source but it does not call\nanything on dest. _rollback_live_migration() happening on source with\ndo_cleanup\u003dfalse[1] does not notify the dest about it and\n\u0027live_migration_at_dest\u0027 task on dest is not ended.\n\nIn all cases, we should end the recorded task and to handle this\ncase, source node should always notify the destination about rollback\nand destination can perform the required rollbacl/cleanup and at least\nalways end the live migration on dest.\n\nCloses\u003dBug: #2166009\n\n[1] https://github.com/openstack/nova/blob/d3a1c95d06c2d97368207c2728fc262796683ad8/nova/compute/manager.py#L10560\n\nChange-Id: I363c051ce112a28558214964ce276e47fe521e6c\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d2b3b14f33570ec28396be9c46d0267028a143d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d2b3b14f33570ec28396be9c46d0267028a143d"}]},"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"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":""}}}]}
