)]}'
{"id":"openstack%2Fnova~794048","triplet_id":"openstack%2Fnova~master~I99aa92a6fb50a97a03631c4a60557622f3383807","project":"openstack/nova","branch":"master","topic":"bug/1949808","attention_set":{},"removed_from_attention_set":{"8864":{"account":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"last_update":"2022-03-09 14:46:20.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I99aa92a6fb50a97a03631c4a60557622f3383807","subject":"WIP: Rollback live migraiton if cancelled while queued","status":"ABANDONED","created":"2021-06-01 22:31:09.000000000","updated":"2022-03-09 14:46:20.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"379758f72099b37ba1cd4e6506192599f8bc1e8b","_number":794048,"virtual_id_number":794048,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-06-01 23:57:59.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"]},{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-06-01 22:58:25.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":"2021-06-01 23:57:59.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":"2021-06-02 00:02:33.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"},{"updated":"2021-06-02 01:14:22.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2022-02-23 15:46:46.000000000","updated_by":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"reviewer":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"state":"CC"}],"messages":[{"id":"2d0c537f2c0573e37adf8c5400229023db5adf61","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2021-06-01 22:31:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"74b457c090fd7742705430fdaa64d86d62520643","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-01 22:58:25.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ab92abf3091e488e8df8f8af9ff884c0 : FAILURE in 18m 34s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/68e77719c3fd44689918afbe3afb2173 : FAILURE in 25m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"609ef786e5fd46a00f5cda0728a65e19fbb32e81","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-01 23:57:59.000000000","message":"Patch Set 1: Verified-1\n\n(2 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\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/35c4911db3a742bca32a9a21088b16da : SUCCESS in 1h 23m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b92a0ecb45704608ac492700530bb56c : FAILURE in 15m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5eace5d1ef044375954b7eff9bff359d : FAILURE in 13m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e29fd2dea9c54bff84d5fabfbaa932e5 : FAILURE in 8m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8a22f5f490fe4f709da2dcf9e1651f07 : FAILURE in 11m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a01636e7d16e413094788f066675c99a : FAILURE in 12m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/951f4adfa0c045f0be4d8dda4ab6c3dd : FAILURE in 13m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8542f0c60cd145bb8963dcc1ad52c19e : SUCCESS in 10m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/aebc977a3fc84a8f94f0e234cfedf708 : SUCCESS in 1h 19m 46s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6049afc9a89c462284908b77c7b11070 : SUCCESS in 1h 25m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2880882cf0c8463a9947ac59dbed7b09 : SUCCESS in 51m 39s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/de5ce7f1eb3c411c97f970fa7cba9dfd : SUCCESS in 57m 34s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6a91e66f2b284e2d8d80dbbeb9984769 : SUCCESS in 1h 15m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/678fd970c52e482eb1cc91bea8e63450 : SUCCESS in 1h 16m 35s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e17bef235ab744feba6651b2ecddd8fb : FAILURE in 21m 08s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/10889e6c3eef47d6b4b64d79aebcf35f : FAILURE in 18m 49s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/71cc1e9249c14a7aa46760272ccfdff5 : SUCCESS in 52m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9bb1f0ddfb574b378333a078e912eea9 : SUCCESS in 39m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/86bf499192c846eabe6860f1c86c3106 : SUCCESS in 44m 13s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/93a31ce1ec9a4ab5832d21bd295c4990 : SUCCESS in 26m 01s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b1263c4648f74212abc2b63b21cf422f : SUCCESS in 31m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"094bd2691fc54c63248b8d9c3b954267573d460c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-06-02 00:02:33.000000000","message":"Patch Set 1:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/48/794048/1/check/tempest-dsvm-full-focal-py3/82a390d/ : SUCCESS in 1h 24m 48s","accounts_in_message":[],"_revision_number":1},{"id":"ef573ef523b6e4de526ae83cd1006a57ad72c68e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-06-02 01:14:22.000000000","message":"Patch Set 1:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/794048/1/iscsi : SUCCESS in 2h 39m 23s","accounts_in_message":[],"_revision_number":1},{"id":"04d92e1a9d729bf588ae416f8cfb4c63cc80543a","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2021-11-04 15:44:46.000000000","message":"Topic set to bug/1949808","accounts_in_message":[],"_revision_number":1},{"id":"78a584cc53428f93f9f9263da345440563148f62","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2022-02-23 15:46:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"379758f72099b37ba1cd4e6506192599f8bc1e8b","tag":"autogenerated:gerrit:abandon","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2022-03-09 14:46:20.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f4014cbe68f679934e616df3e440b44d3dd63d18","revisions":{"f4014cbe68f679934e616df3e440b44d3dd63d18":{"kind":"REWORK","_number":1,"created":"2021-06-01 22:31:09.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/48/794048/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/48/794048/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/48/794048/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/48/794048/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/48/794048/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/48/794048/1"}}},"commit":{"parents":[{"commit":"ff37d9a54be423899d7182319e4295f39ab0737b","subject":"WIP: Test aborting queued live migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ff37d9a54be423899d7182319e4295f39ab0737b"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-06-01 21:39:20.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2021-06-01 22:30:56.000000000","tz":-240},"subject":"WIP: Rollback live migraiton if cancelled while queued","message":"WIP: Rollback live migraiton if cancelled while queued\n\nPreviously, when we cancelled a queued live migration, we would just\ncancel() the future, _do_live_migration() would never run, and we\nwould leave it at that. While the migration status was correctly\nupdated to \u0027cancelled\u0027, nothing else was cleaned up, leaving the\ninstnace in \u0027MIGRATING\u0027, for example.\n\nThis patches changes the logic to *only* set the \u0027cancelled\u0027 status in\nthe live_migration_abort() method. That way, when _do_live_migration()\nstarts executing, it can notice that the migration has been aborted,\nand perform rollback correctly.\n\nChange-Id: I99aa92a6fb50a97a03631c4a60557622f3383807\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f4014cbe68f679934e616df3e440b44d3dd63d18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f4014cbe68f679934e616df3e440b44d3dd63d18"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
