)]}'
{"id":"openstack%2Fnova~873576","triplet_id":"openstack%2Fnova~stable%2Fussuri~I152581deb6e659c551f78eed66e4b0b958b20c53","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:59.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I152581deb6e659c551f78eed66e4b0b958b20c53","subject":"Add functional tests to reproduce bug #1960412","status":"ABANDONED","created":"2023-02-14 13:24:25.000000000","updated":"2023-02-28 13:49:59.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":845753,"cherry_pick_of_patch_set":6,"meta_rev_id":"213de9152f44a585aeab2858e73277821b5e25a3","_number":873576,"virtual_id_number":873576,"owner":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2023-02-16 20:21:30.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":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-02-14 14:49:16.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"}],"messages":[{"id":"2cbad3e5b7b78fbf5b63d4f6dd5bcd0875fbe7c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:24:25.000000000","message":"Patch Set 1: Cherry Picked from branch stable/victoria.","accounts_in_message":[],"_revision_number":1},{"id":"ab07caf27e75f07fcab98bcb8cd2e298799cd53a","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:24:49.000000000","message":"Topic bug/1949808-stable/ussuri removed","accounts_in_message":[],"_revision_number":1},{"id":"2846474819721167c8d6ed4f023f445221e18a2c","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-14 13:24:51.000000000","message":"Topic set to bug/1949808","accounts_in_message":[],"_revision_number":1},{"id":"686e7da980f9105df1a35fc98dd0ed3c3a4b2d91","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 14:49:16.000000000","message":"Patch Set 1: Verified-1\n\n(5 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/e32651b953e54a51a78f813b4320b974\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b4ce96c4fc7540ce92f79e34a80213cf : SUCCESS in 15m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1116f04bc9c04527b40b950274fc6dd8 : FAILURE in 6m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/72669b23747448b4aea544a4cf898f10 : SUCCESS in 13m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f0cd4a74740442039e35e3e9165a8827 : SUCCESS in 14m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5fafb1dfb66d4508874c8c52c255edba : SUCCESS in 11m 21s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/83a39b08fb9c4a9296dc231b877cc3ab : FAILURE in 25m 11s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3fb493d087584c4ca9982c5eb0a31ecd : SUCCESS in 4m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"15bdb86c1ab18a135b6fe7abf3eaec31cf30b0ce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-15 17:21:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"eb8221de6a0555586b0ac5e34c141b26edd7f106","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-15 18:22:50.000000000","message":"Patch Set 2: 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/973602c852a84786a48d7fbd3d41b4ff\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2e7fd3a23805491ca92f903c8bf3bd47 : SUCCESS in 16m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b32055c2c06b4d13bbd9a018a0126418 : FAILURE in 11m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/15602f9a52d34e8aa44ad66734c002fb : SUCCESS in 19m 54s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1775c3ea43d84ab4b3d885cb6e79725d : SUCCESS in 19m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d7f9db5b47945d593ab132486d25e8a : SUCCESS in 10m 38s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/252248f0374d4c1aa02c886d061f429d : SUCCESS in 18m 50s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d7ecfa7b4a3a4e4593e423f915d9e37c : SUCCESS in 4m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a50c5bbd8a0d09543bc74aec13cb494403925b68","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-16 16:51:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ffacda0966bd20825c58b568f286f8ea9100179f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-16 20:21:30.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/81b8c476303642ab84b68ef4f6795e1d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cf524a50ef1c461f8876e25aceb96143 : SUCCESS in 18m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7e4dcb378f234669adf8b205e22a2a29 : SUCCESS in 7m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1a3f48acd4844b758f2fb2225d122234 : SUCCESS in 12m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/60dd4665f3d24b4abbf0a99cbdc99db0 : SUCCESS in 13m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4feb2d7d10864361a1c64ed5870c1808 : SUCCESS in 10m 27s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/601dc4cc84654f88921ce887a5b12773 : SUCCESS in 18m 05s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c39b3eb270cf444eb343e3006c6b7743 : FAILURE in 4m 47s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"213de9152f44a585aeab2858e73277821b5e25a3","tag":"autogenerated:gerrit:abandon","author":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"date":"2023-02-28 13:49:59.000000000","message":"Abandoned\n\nPatch became too huge and ugly during backport","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"5a46fb3f8e9d25461a2a4e3d77d94482a9d6fd31","revisions":{"6b1e23b1498dda696a384bb9b463815fe74e9c3b":{"kind":"REWORK","_number":1,"created":"2023-02-14 13:24:25.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/76/873576/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/76/873576/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/76/873576/1"}}},"commit":{"parents":[{"commit":"ab864a808384483767d91b94ac3e5afe7ce15f2a","subject":"Test aborting queued live migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ab864a808384483767d91b94ac3e5afe7ce15f2a"}]}],"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:24:25.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/6b1e23b1498dda696a384bb9b463815fe74e9c3b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6b1e23b1498dda696a384bb9b463815fe74e9c3b"}]},"branch":"refs/heads/stable/ussuri"},"18bf110ac128599b843088d8c79d360a65a1a5e7":{"kind":"REWORK","_number":2,"created":"2023-02-15 17:21:39.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/76/873576/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/76/873576/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/76/873576/2"}}},"commit":{"parents":[{"commit":"e33258f61e51ee60a5aaec0b1c85dbecbf854093","subject":"Test aborting queued live migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e33258f61e51ee60a5aaec0b1c85dbecbf854093"}]}],"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-15 17:13:08.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\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/18bf110ac128599b843088d8c79d360a65a1a5e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/18bf110ac128599b843088d8c79d360a65a1a5e7"}]},"branch":"refs/heads/stable/ussuri"},"5a46fb3f8e9d25461a2a4e3d77d94482a9d6fd31":{"kind":"REWORK","_number":3,"created":"2023-02-16 16:51:30.000000000","uploader":{"_account_id":19234,"name":"Alexey Stupnikov","email":"aleksey.stupnikov@gmail.com","username":"astupnikov"},"ref":"refs/changes/76/873576/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/76/873576/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/76/873576/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/76/873576/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-16 16:47:11.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/5a46fb3f8e9d25461a2a4e3d77d94482a9d6fd31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5a46fb3f8e9d25461a2a4e3d77d94482a9d6fd31"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
