)]}'
{"id":"openstack%2Fnova~873577","triplet_id":"openstack%2Fnova~stable%2Fussuri~Ic97eff86f580bff67b1f02c8eeb60c4cf4181e6a","project":"openstack/nova","branch":"stable/ussuri","topic":"bug/1949808","attention_set":{},"removed_from_attention_set":{"19234":{"account":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"last_update":"2023-02-28 13:49:52.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ic97eff86f580bff67b1f02c8eeb60c4cf4181e6a","subject":"Clean up when queued live migration aborted","status":"ABANDONED","created":"2023-02-14 13:25:42.000000000","updated":"2023-02-28 13:49:52.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":845754,"cherry_pick_of_patch_set":6,"meta_rev_id":"4f7535df264b9999aabd7af398c6ceb5b01bc60e","_number":873577,"virtual_id_number":873577,"owner":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2023-02-16 21:16:38.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":-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":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":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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-02-14 16:42:34.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":"2023-02-17 20:27:24.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"0f76842a3a07f5d790803e80c0091d318541be84","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:25:42.000000000","message":"Patch Set 1: Cherry Picked from branch stable/victoria.","accounts_in_message":[],"_revision_number":1},{"id":"25e13d42da912fe3c05cae5bfb316619356927d0","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:25:52.000000000","message":"Topic bug/1949808-stable/ussuri removed","accounts_in_message":[],"_revision_number":1},{"id":"830fc31d2509de262780e73071c9ce707496fcb8","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:25:55.000000000","message":"Topic set to bug/1949808","accounts_in_message":[],"_revision_number":1},{"id":"da8765e4b755b37cefde1ea6acebfefc6f1f7ef1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 16:42:34.000000000","message":"Patch Set 1: Verified-1\n\n(6 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/325dd8df8a59442eba0d4a563ac2a6dc\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/afc906c3088a4f94889eb76b87c6be54 : SUCCESS in 1h 22m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1496e1e1d00340a1ab22a119005859fe : FAILURE in 37m 31s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b1f0f6f229854f34afb51dbde01a8169 : SUCCESS in 17m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a517910399f04b08984869f6341f7fb2 : FAILURE in 11m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e49947d5f3c7450090413d4d2336cf9b : SUCCESS in 14m 35s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/87d9f54992d14b8897d2531aea1f1bf5 : SUCCESS in 14m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/062226571db3416faeed1caa61137453 : SUCCESS in 9m 07s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/347ddbec04cd40d1923831b24ec61adb : SUCCESS in 1h 05m 07s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/7de9bb5850b94f62ba4de351551352a3 : TIMED_OUT in 2h 04m 50s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/739c39b9671648ecb8de5652d9d1bc55 : SUCCESS in 1h 05m 15s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/58bb4ad3fa0340cfa7485cadd0caf79a : SUCCESS in 1h 14m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/4addaaac0aba4dfa9eb2a3036d3e8b09 : SUCCESS in 1h 44m 36s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/cb7a6b69fdad42bd8c8cbd13b7d18e2d : FAILURE in 15m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7c079786dd1f4a888adfbf896b258ad7 : SUCCESS in 4m 54s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5c8ce63aa07c4411ac17bd61f640d68c : FAILURE in 1h 09m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1f934338d89e49559f0f2e766084f1f6 : SUCCESS in 1h 00m 19s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6c612ed4729d461dacbd41de957fea17 : FAILURE in 32m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"736aef7a7a495c415fbfc1d4b5845569c16e5f5d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-15 17:30:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4e4cd7e38f1923e7c5338d7e352a623b20627962","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-15 19:49:14.000000000","message":"Patch Set 2: Verified-1\n\n(7 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/a2cf06bee293496aa617c1ad072e67ac\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/06b50f799a524e8dbe1b4c8141ba9905 : SUCCESS in 1h 29m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b041f66295ee4729a5f8316e6f59fefa : FAILURE in 41m 08s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dc6a35b0e1c34998b69031a6f2e5b5ba : SUCCESS in 17m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/528625dc09fa4fc7a83e7e92669433b1 : FAILURE in 6m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c124c5c69958435f842a3a406ca3a7f4 : SUCCESS in 13m 50s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5e8e080fe1b840459f7b194b5df26eb4 : SUCCESS in 19m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4e4729bb286c40dc81de26fac7115c5e : SUCCESS in 9m 42s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ec2c594a79da4867960ed4080e9f5631 : SUCCESS in 54m 17s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/3efe17c2b8d64df4b83c58000e506ed0 : SUCCESS in 1h 18m 22s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8f9aa8b6c58e416f87fd06f3e7a8f2e8 : FAILURE in 54m 10s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5d85a120e96944a09f78e0bb65be976b : SUCCESS in 1h 33m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/86c06109f6a24d7e80f88d3c75d11ab4 : SUCCESS in 1h 31m 12s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/9430694167be4e40b6927548d9f6005d : SUCCESS in 20m 01s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/344fb172025c4e2188d6fdfa806a9693 : SUCCESS in 9m 09s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/79c0f17cf8e649dda2c4347e5f15ed7c : SUCCESS in 1h 38m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c9ca228bbad34b07aa73a64bb038096f : SUCCESS in 1h 00m 22s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/add7ba7d479940ea9dff1c73f786674d : FAILURE in 31m 27s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e68975b7e29e57f24906ff1fa6976c5235304d66","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-16 17:01:16.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"4336c88bd2174668ee7d8098bbe9a770796a15aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-16 17:09:42.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e52e17311b44f32e25105e9d83a56da37fa8cc44","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-16 21:16:38.000000000","message":"Patch Set 4: 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\n\nhttps://zuul.opendev.org/t/openstack/buildset/c4f5627738b1477d8eb9360ca8d150c0\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d03b3165f50149f68598ae5fda8f0d2d : SUCCESS in 1h 09m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2721a328ff554775831137e0fa7a66a0 : FAILURE in 29m 36s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0dbb4ac8ba3546908bff38c3567ad70b : SUCCESS in 14m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/92ddfc23bc914055b93d53ee96b19009 : SUCCESS in 7m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/92b9ee3663a94c3ab99af41c2ca44534 : SUCCESS in 14m 10s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/854e52b8c80346f29b17978f10f51216 : SUCCESS in 20m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a061e8c304a74b0b876d149e1e15a5a5 : SUCCESS in 11m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2fe4d51b89f34ff1b47d251478b56077 : SUCCESS in 54m 49s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/65cc22497d0d455285b3ea995daa922b : SUCCESS in 1h 09m 24s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1feffdade06e434d98ab280d2cc49558 : FAILURE in 55m 20s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/da1b565738a146a982162fa3513b1c6f : FAILURE in 1h 05m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/2c47f2816b8f48ea875cae7d44495e56 : SUCCESS in 1h 37m 08s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/71229fd3b57d43e5a8a715ec78ee47b6 : SUCCESS in 20m 10s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d9206e1233634305830545d8236b6387 : FAILURE in 4m 51s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/419bfbea63234d8290880e750b3d8f3f : FAILURE in 1h 45m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/573554abd63e4b0ca0538159586e42f9 : SUCCESS in 50m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6d0fe30b22e6418682a3bab0b869e6a8 : FAILURE in 34m 17s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d03216de3fccdb7ed1dfe9d0ad584277bb59ce6d","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-17 10:45:37.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"85fd92a18ad8366133afaa25cb275ba2d80abd96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-17 12:31:49.000000000","message":"Patch Set 4:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/6ece059c5ec94d7cb1dd4b43bc7bca17\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f67cd3b12aa1450492d47ec578f503e4 : SUCCESS in 1h 20m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9dc684316428434b8550c17046a68fe0 : FAILURE in 38m 28s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9648ddc60c7a47a6828ab52f6c961f6d : SUCCESS in 21m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/628517b203ee481a81e211c38f5318d4 : SUCCESS in 8m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9083ef63e59a4a509821639690e0a94e : SUCCESS in 10m 52s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1c0930d4c12144169774fc0ba2474405 : SUCCESS in 14m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0d1b1f002cb9461caa01edf0aa450242 : SUCCESS in 11m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3b5c1cee9cf94047a488065685ac0d1a : SUCCESS in 56m 04s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/1e19fd1dde6546ddb67f8b46d0632be0 : SUCCESS in 1h 38m 01s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f11795975342445a991da09cc276c9b1 : SUCCESS in 57m 34s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2a88c6235a264eca84c59996cf0ec721 : SUCCESS in 1h 38m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/46ea85b36f8643dcaa1123746a149284 : SUCCESS in 1h 40m 17s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ab4ba0bfcaad4e7c8d16da8a218e9a94 : SUCCESS in 18m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8fbd93d829f4435c9e9c2e83b27a6264 : FAILURE in 4m 30s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/38c8435904384b478061f566d173b52e : FAILURE in 59m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a52747270abb42ab9101dae2a29d6e3b : SUCCESS in 51m 57s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1e845b39a9f74cad9cf2c4e13caed7f1 : FAILURE in 24m 52s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"bf476a95866110488786c3e95b98517c81d01446","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2023-02-17 20:27:24.000000000","message":"Patch Set 4:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic-py3 finger://zuul-v3-executor.novalocal/7272092156d240a6a745d0020a9fb3f3 : SUCCESS in 2h 21m 24s","accounts_in_message":[],"_revision_number":4},{"id":"4f7535df264b9999aabd7af398c6ceb5b01bc60e","tag":"autogenerated:gerrit:abandon","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-28 13:49:52.000000000","message":"Abandoned\n\nPatch became too huge and ugly during backport","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"89f88c6e6503ac6baf8ee2aa7e8dfe8ec8885cef","revisions":{"a0ee18c2ef7cf1af0dff490f64f7b893fd48733d":{"kind":"REWORK","_number":1,"created":"2023-02-14 13:25:42.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/77/873577/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/873577/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/873577/1"}}},"commit":{"parents":[{"commit":"6b1e23b1498dda696a384bb9b463815fe74e9c3b","subject":"Add functional tests to reproduce bug #1960412","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6b1e23b1498dda696a384bb9b463815fe74e9c3b"}]}],"author":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2022-03-07 15:57:39.000000000","tz":60},"committer":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2023-02-14 13:25:42.000000000","tz":0},"subject":"Clean up when queued live migration aborted","message":"Clean up when queued live migration aborted\n\nThis patch solves bug #1949808 and bug #1960412 by tuning\nlive_migration_abort() function and adding calls to:\n\n- remove placement allocations for live migration;\n- remove INACTIVE port bindings against destination compute node;\n- restore instance\u0027s state.\n\nRelated unit test was adjusted and related functional tests were\nfixed.\n\nCloses-bug: #1949808\nCloses-bug: #1960412\nChange-Id: Ic97eff86f580bff67b1f02c8eeb60c4cf4181e6a\n(cherry picked from commit 219520d9cec6a204e0d0f75881d75c8db48e7f56)\n(cherry picked from commit 8670ca8bb290d7b434437ebf6c65d2e396498df8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0ee18c2ef7cf1af0dff490f64f7b893fd48733d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0ee18c2ef7cf1af0dff490f64f7b893fd48733d"}]},"branch":"refs/heads/stable/ussuri"},"550cf414d29d1c33ca5abce39f4d3d0eb789b979":{"kind":"REWORK","_number":2,"created":"2023-02-15 17:30:07.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/77/873577/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/873577/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/873577/2"}}},"commit":{"parents":[{"commit":"18bf110ac128599b843088d8c79d360a65a1a5e7","subject":"Add functional tests to reproduce bug #1960412","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/18bf110ac128599b843088d8c79d360a65a1a5e7"}]}],"author":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2022-03-07 15:57:39.000000000","tz":60},"committer":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2023-02-15 17:29:53.000000000","tz":60},"subject":"Clean up when queued live migration aborted","message":"Clean up when queued live migration aborted\n\nThis patch solves bug #1949808 and bug #1960412 by tuning\nlive_migration_abort() function and adding calls to:\n\n- remove placement allocations for live migration;\n- remove INACTIVE port bindings against destination compute node;\n- restore instance\u0027s state.\n\nRelated unit test was adjusted and related functional tests were\nfixed.\n\nCloses-bug: #1949808\nCloses-bug: #1960412\nChange-Id: Ic97eff86f580bff67b1f02c8eeb60c4cf4181e6a\n(cherry picked from commit 219520d9cec6a204e0d0f75881d75c8db48e7f56)\n(cherry picked from commit 8670ca8bb290d7b434437ebf6c65d2e396498df8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/550cf414d29d1c33ca5abce39f4d3d0eb789b979"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/550cf414d29d1c33ca5abce39f4d3d0eb789b979"}]},"branch":"refs/heads/stable/ussuri"},"c2521a045da7fc5077bda1a844f5cbab0ad92146":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-02-16 17:01:16.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/77/873577/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/873577/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/873577/3"}}},"commit":{"parents":[{"commit":"5a46fb3f8e9d25461a2a4e3d77d94482a9d6fd31","subject":"Add functional tests to reproduce bug #1960412","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5a46fb3f8e9d25461a2a4e3d77d94482a9d6fd31"}]}],"author":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2022-03-07 15:57:39.000000000","tz":60},"committer":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2023-02-16 17:01:16.000000000","tz":0},"subject":"Clean up when queued live migration aborted","message":"Clean up when queued live migration aborted\n\nThis patch solves bug #1949808 and bug #1960412 by tuning\nlive_migration_abort() function and adding calls to:\n\n- remove placement allocations for live migration;\n- remove INACTIVE port bindings against destination compute node;\n- restore instance\u0027s state.\n\nRelated unit test was adjusted and related functional tests were\nfixed.\n\nCloses-bug: #1949808\nCloses-bug: #1960412\nChange-Id: Ic97eff86f580bff67b1f02c8eeb60c4cf4181e6a\n(cherry picked from commit 219520d9cec6a204e0d0f75881d75c8db48e7f56)\n(cherry picked from commit 8670ca8bb290d7b434437ebf6c65d2e396498df8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c2521a045da7fc5077bda1a844f5cbab0ad92146"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c2521a045da7fc5077bda1a844f5cbab0ad92146"}]},"branch":"refs/heads/stable/ussuri","description":"Rebase"},"89f88c6e6503ac6baf8ee2aa7e8dfe8ec8885cef":{"kind":"REWORK","_number":4,"created":"2023-02-16 17:09:42.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/77/873577/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/873577/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/873577/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/873577/4"}}},"commit":{"parents":[{"commit":"5a46fb3f8e9d25461a2a4e3d77d94482a9d6fd31","subject":"Add functional tests to reproduce bug #1960412","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5a46fb3f8e9d25461a2a4e3d77d94482a9d6fd31"}]}],"author":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2022-03-07 15:57:39.000000000","tz":60},"committer":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2023-02-16 17:07:41.000000000","tz":60},"subject":"Clean up when queued live migration aborted","message":"Clean up when queued live migration aborted\n\nThis patch solves bug #1949808 and bug #1960412 by tuning\nlive_migration_abort() function and adding calls to:\n\n- remove placement allocations for live migration;\n- remove INACTIVE port bindings against destination compute node;\n- restore instance\u0027s state.\n\nRelated unit test was adjusted and related functional tests were\nfixed.\n\nConflicts:\n- nova/compute/manager.py\n\nNOTE. str() and unicode() cannot be used on an exception. So I\nswitched to six.text_type()\n\nCloses-bug: #1949808\nCloses-bug: #1960412\nChange-Id: Ic97eff86f580bff67b1f02c8eeb60c4cf4181e6a\n(cherry picked from commit 219520d9cec6a204e0d0f75881d75c8db48e7f56)\n(cherry picked from commit 8670ca8bb290d7b434437ebf6c65d2e396498df8)\n(cherry picked from commit 750b3640c2fc05b8a5183804cf15d90a7ebd9e8f)\n(cherry picked from commit c78d0ed194022459e508eb7fbe1131993f5cd87b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/89f88c6e6503ac6baf8ee2aa7e8dfe8ec8885cef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/89f88c6e6503ac6baf8ee2aa7e8dfe8ec8885cef"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
