)]}'
{"id":"openstack%2Fnova~873579","triplet_id":"openstack%2Fnova~stable%2Ftrain~I152581deb6e659c551f78eed66e4b0b958b20c53","project":"openstack/nova","branch":"stable/train","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-17 15:35:29.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I152581deb6e659c551f78eed66e4b0b958b20c53","subject":"Add functional tests to reproduce bug #1960412","status":"ABANDONED","created":"2023-02-14 13:27:54.000000000","updated":"2023-02-17 15:35:29.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":873576,"cherry_pick_of_patch_set":3,"meta_rev_id":"ddb13936c291f7edb014f9b31bd31a78edbf8bf7","_number":873579,"virtual_id_number":873579,"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-17 15:31:44.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":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-02-14 15:35:46.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 15:31:39.000000000","updated_by":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2023-02-17 15:32:45.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":"91ce703c943721b61637930954f83002e111f388","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:27:54.000000000","message":"Patch Set 1: Cherry Picked from branch stable/ussuri.","accounts_in_message":[],"_revision_number":1},{"id":"79e619438c8b7fa7b787fcdf4f5ef9f196ded1ac","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:28:31.000000000","message":"Topic bug/1949808-stable/train removed","accounts_in_message":[],"_revision_number":1},{"id":"d147383136bd048fdd35ad72caedf99caea48618","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:28:37.000000000","message":"Topic set to bug/1949808","accounts_in_message":[],"_revision_number":1},{"id":"d581243421ac479769196297c65261a807ca4f2c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 15:35:46.000000000","message":"Patch Set 1: Verified-1\n\n(1 comment)\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/20126ca5a82248739bed616036cced02\n\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/543159687f4a4ede823b8bc27c447ce7 : SUCCESS in 53m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d5c672e31fc44003839c78726d2053a8 : SUCCESS in 13m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/acdf0050b0b04e28a94e89c64a97d582 : FAILURE in 9m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/baf55396919c418f841a0f5c7827e2ae : SUCCESS in 13m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/121c4638ede54b4ebf8d84f1c64e9680 : SUCCESS in 12m 44s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ba32efeb69004009b267e83196960022 : SUCCESS in 12m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/86cef23cb20a4229a93e649e2a3ae9f4 : SUCCESS in 9m 27s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/e7ac7ff9bde045549c87e4583c07a175 : FAILURE in 19m 22s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/9681165cb43f418f8a5f0a646c25c7e6 : FAILURE in 17m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/05cca3c467cb4edeacb4e52b9d8e90eb : SUCCESS in 4m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3a04eff1a7220946d49e73e03fea57e49c240373","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-17 11:01:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"354db4abc3835468f410e4a9b593c81be1c7c2d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-17 11:55:27.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/12fa62df48864940af0ec9f220c153ed\n\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8aaa446c3ad845ca88afb98d9c95bab4 : SUCCESS in 51m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3c55b96b4d984e69954ac0f6e9b7828f : SUCCESS in 19m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0f5b2191aff4286b60e545c8fd203af : SUCCESS in 11m 27s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/333282951ff94b75a5f23f3bedff7c48 : SUCCESS in 14m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c854a37af7de4377b9267478308b3e55 : SUCCESS in 12m 34s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/45d6dbfc572b4a97a8f5a15e27c7bf06 : SUCCESS in 12m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4c8dede983d6481089e08eed258173c1 : SUCCESS in 10m 45s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/35503c33d53f4318bcc24f28f09b5a95 : FAILURE in 18m 39s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ceebbca3e11c456faebaf0c87191a874 : FAILURE in 18m 39s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2a2aa054aa1e4b26b80a30fed0a95f56 : FAILURE in 7m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3ee22bb9eb2fbe3a6e49e80864d82e2760ef5159","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-17 15:30:59.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0aa922d89ed10358ed2531bb5d020589e27008e3","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2023-02-17 15:31:39.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.\nWarning:\n  Error merging opendev.org/openstack/nova for 873579,3","accounts_in_message":[],"_revision_number":3},{"id":"f5d9921159b660b41c583639f7f200053aa04a8e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-17 15:31:44.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.\nWarning:\n  Error merging gerrit/openstack/nova for 873579,3","accounts_in_message":[],"_revision_number":3},{"id":"c5b5b960c49634a9fb88e499e46b8fd0a05f97f9","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2023-02-17 15:32:45.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"ddb13936c291f7edb014f9b31bd31a78edbf8bf7","tag":"autogenerated:gerrit:abandon","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-17 15:35:29.000000000","message":"Abandoned\n\npushed change to incorrect branch","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"080523a1f6a852d2759d4cdc1b74b44a7a42b1a8","revisions":{"5f29bea342cc15c0392a479568f62ef4e582798b":{"kind":"REWORK","_number":1,"created":"2023-02-14 13:27:54.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/79/873579/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/79/873579/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/79/873579/1"}}},"commit":{"parents":[{"commit":"c058c01ccbf0fd8f7eba7535352f9a92d50e83a9","subject":"Test aborting queued live migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c058c01ccbf0fd8f7eba7535352f9a92d50e83a9"}]}],"author":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2022-02-19 20:38:44.000000000","tz":60},"committer":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2023-02-14 13:27:54.000000000","tz":0},"subject":"Add functional tests to reproduce bug #1960412","message":"Add functional tests to reproduce bug #1960412\n\nInstance would be affected by problems described in bug #1949808\nand bug #1960412 when queued live migration is aborted.\n\nThis change adds functional test to reproduce problems with\nplacement allocations (record for aborted live migration is not\nremoved when queued live migration is aborted) and with Neutron port\nbindings (INACTIVE port binding records for destination host are not\nremoved when queued live migration is aborted).\n\nIt looks like there are no other modifications introduced by Nova\ncontrol plane which should be reverted when queued live migration is\naborted.\n\nRelated-bug: #1960412\nRelated-bug: #1949808\nChange-Id: I152581deb6e659c551f78eed66e4b0b958b20c53\n(cherry picked from commit 1ad287bf9a8f65ce68c14f4634775f58abda15c2)\n(cherry picked from commit 479b8db3ab07dd1f50c029904cca17f3a5708685)\n(cherry picked from commit 3d698040a17f39954fe095502dafb2b193120243)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5f29bea342cc15c0392a479568f62ef4e582798b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5f29bea342cc15c0392a479568f62ef4e582798b"}]},"branch":"refs/heads/stable/train"},"27bd26305df2e71444ea2dfb5f2ff04d03762752":{"kind":"REWORK","_number":2,"created":"2023-02-17 11:01:01.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/79/873579/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/79/873579/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/79/873579/2"}}},"commit":{"parents":[{"commit":"2bdc999244bbce76617a925b1aac8d385c651830","subject":"Test aborting queued live migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2bdc999244bbce76617a925b1aac8d385c651830"}]}],"author":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2022-02-19 20:38:44.000000000","tz":60},"committer":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2023-02-17 11:01:01.000000000","tz":0},"subject":"Add functional tests to reproduce bug #1960412","message":"Add functional tests to reproduce bug #1960412\n\nInstance would be affected by problems described in bug #1949808\nand bug #1960412 when queued live migration is aborted.\n\nThis change adds functional test to reproduce problems with\nplacement allocations (record for aborted live migration is not\nremoved when queued live migration is aborted) and with Neutron port\nbindings (INACTIVE port binding records for destination host are not\nremoved when queued live migration is aborted).\n\nIt looks like there are no other modifications introduced by Nova\ncontrol plane which should be reverted when queued live migration is\naborted.\n\nConflicts:\n- nova/tests/functional/libvirt/test_live_migration.py\n\nNOTE. self.placement_api should be used instead of self.placement.\nPre-defined ports provided by Neutron fixture lack binding:vif_details\nelements and this blocks live migration calls, so I added them\nmanually.\n\nRelated-bug: #1960412\nRelated-bug: #1949808\nChange-Id: I152581deb6e659c551f78eed66e4b0b958b20c53\n(cherry picked from commit 1ad287bf9a8f65ce68c14f4634775f58abda15c2)\n(cherry picked from commit 479b8db3ab07dd1f50c029904cca17f3a5708685)\n(cherry picked from commit 3d698040a17f39954fe095502dafb2b193120243)\n(cherry picked from commit 192cf3eeb6b8f1797a6730f3ca60a23583d4e934)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27bd26305df2e71444ea2dfb5f2ff04d03762752"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27bd26305df2e71444ea2dfb5f2ff04d03762752"}]},"branch":"refs/heads/stable/train"},"080523a1f6a852d2759d4cdc1b74b44a7a42b1a8":{"kind":"REWORK","_number":3,"created":"2023-02-17 15:30:59.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/79/873579/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/79/873579/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/79/873579/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/79/873579/3"}}},"commit":{"parents":[{"commit":"2e074b13136512a95a9d7a5ed47964bb7a948fa6","subject":"Test aborting queued live migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2e074b13136512a95a9d7a5ed47964bb7a948fa6"}]}],"author":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2022-02-19 20:38:44.000000000","tz":60},"committer":{"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","date":"2023-02-17 15:30:38.000000000","tz":60},"subject":"Add functional tests to reproduce bug #1960412","message":"Add functional tests to reproduce bug #1960412\n\nInstance would be affected by problems described in bug #1949808\nand bug #1960412 when queued live migration is aborted.\n\nThis change adds functional test to reproduce problems with\nplacement allocations (record for aborted live migration is not\nremoved when queued live migration is aborted) and with Neutron port\nbindings (INACTIVE port binding records for destination host are not\nremoved when queued live migration is aborted).\n\nIt looks like there are no other modifications introduced by Nova\ncontrol plane which should be reverted when queued live migration is\naborted.\n\nConflicts:\n- nova/tests/functional/libvirt/test_live_migration.py\n\nNOTE. self.placement_api should be used instead of self.placement.\nPre-defined ports provided by Neutron fixture lack binding:vif_details\nelements and this blocks live migration calls, so I added them\nmanually.\n\nRelated-bug: #1960412\nRelated-bug: #1949808\nChange-Id: I152581deb6e659c551f78eed66e4b0b958b20c53\n(cherry picked from commit 1ad287bf9a8f65ce68c14f4634775f58abda15c2)\n(cherry picked from commit 479b8db3ab07dd1f50c029904cca17f3a5708685)\n(cherry picked from commit 3d698040a17f39954fe095502dafb2b193120243)\n(cherry picked from commit 192cf3eeb6b8f1797a6730f3ca60a23583d4e934)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/080523a1f6a852d2759d4cdc1b74b44a7a42b1a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/080523a1f6a852d2759d4cdc1b74b44a7a42b1a8"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
