)]}'
{"id":"openstack%2Fnova~701756","triplet_id":"openstack%2Fnova~stable%2Ftrain~I93e27d907a237ae16b6b4c7202ad157b067aa30e","project":"openstack/nova","branch":"stable/train","topic":"bug/1855927","hashtags":[],"change_id":"I93e27d907a237ae16b6b4c7202ad157b067aa30e","subject":"Add recreate test for bug 1855927","status":"ABANDONED","created":"2020-01-09 15:53:57.000000000","updated":"2023-09-01 17:01:18.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"06b78865e6e6c71e34d21806a1fea61dc7d9393d","_number":701756,"virtual_id_number":701756,"owner":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2020-01-09 21:10:50.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"date":"2020-01-09 20:39:25.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"date":"2020-01-09 21:09:10.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-04-20 09:05:14.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":2,"date":"2020-01-15 10:00:48.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-09 15:53:57.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2020-01-09 20:39:25.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-01-09 21:09:10.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":"REVIEWER"},{"updated":"2020-01-09 21:10:50.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":"2020-01-15 10:00:48.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2020-04-20 09:05:14.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"}],"messages":[{"id":"cb8aebc6d85ee11239f75f3802e075c988c8d9e3","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-01-09 15:53:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a0cff195e26effaaa42acfc13b1bab3465c88ee7","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-01-09 16:18:57.000000000","message":"Patch Set 1:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/56/701756/1/check/pmem-tempest-plugin-filtered/a87d21a/ : SUCCESS in 23m 00s","accounts_in_message":[],"_revision_number":1},{"id":"00854147545308b6b5a5232ee0993c0997ae9fe8","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-09 16:47:52.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/701756/1 : FAILURE in 52m 39s","accounts_in_message":[],"_revision_number":1},{"id":"dc0ed10efe85becb23881ecdc87d7b28cc40eda7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 17:47:25.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3c60fc4156984ce882fc8e9cd13b5031 : SUCCESS in 18m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/67556cbbfdc84ca6bf34d153c90bbbb6 : SUCCESS in 19m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a279264a827b4c469b7fc0969212e5b6 : SUCCESS in 13m 12s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9e029f69ed914f3d91c0858410196d1c : SUCCESS in 15m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f7f225dd5987422495f383e6f28c9a2a : SUCCESS in 12m 17s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/923039428d5042aaa4e75ae504ba3373 : SUCCESS in 16m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de831dad8eeb4e178a21f0db062db633 : SUCCESS in 11m 46s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/cfd8a40af8c94e9d89167fb0ede2e8bc : FAILURE in 20m 30s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ea1c32bf09254b22b1b3b0ebd440d0df : FAILURE in 20m 49s","accounts_in_message":[],"_revision_number":1},{"id":"b17df6fce5f4bcc33ff6dce6af13e2975d2893ac","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-01-09 20:14:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"052af6db43ff570cd292b13f59433e40ac443869","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-01-09 20:39:25.000000000","message":"Patch Set 2:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/56/701756/2/check/pmem-tempest-plugin-filtered/44f5bdd/ : SUCCESS in 22m 44s","accounts_in_message":[],"_revision_number":2},{"id":"0d64500dcd850952a997c57cb109f69140ecc187","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-09 21:09:10.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/701756/2 : FAILURE in 53m 37s","accounts_in_message":[],"_revision_number":2},{"id":"f1b380e54c3fffc135b13cdf1f609f43641417e3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 21:10:50.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/69f1695281294c7facdd193d51b82162 : SUCCESS in 16m 27s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d9b4b2cabaca43cca03d1a8223fc1e1f : SUCCESS in 15m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/64573cc2ae3c43d1ad866173cc2c3378 : SUCCESS in 12m 21s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/65d63c1d19ea45a382e416abf4d98705 : SUCCESS in 16m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bde0cf8885cc4621adb9265f9041c549 : SUCCESS in 15m 31s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/88c28c1c792a408c9b7c813e6e1ac606 : SUCCESS in 14m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa650a7b3d4543468a7564f5d63a64f2 : SUCCESS in 12m 45s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/9191ac03b29246618b44800ce9f231e4 : SUCCESS in 23m 05s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/7a6fce8ec47f407485640f128c4bdafb : SUCCESS in 21m 17s","accounts_in_message":[],"_revision_number":2},{"id":"64ddd30ef87373ac691181406348036b56ac4b14","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-01-15 10:00:48.000000000","message":"Patch Set 2: Code-Review+2\n\nThe backport looks good, conflict is noted and correct, plus this is a test only change. LGTM.","accounts_in_message":[],"_revision_number":2},{"id":"d7914a838e9783251457c1f0331ca0e1d13fa835","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-01-15 10:09:47.000000000","message":"Topic set to bug/1855927","accounts_in_message":[],"_revision_number":2},{"id":"179c338f9416cc7e0cf08ab552a8cfa34b94c485","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2020-04-20 09:05:14.000000000","message":"Patch Set 2: Code-Review+1\n\nOK it took me a bit of time to untangle the series between the two close related bugs : https://bugs.launchpad.net/nova/+bug/1856925 and https://bugs.launchpad.net/nova/+bug/1855927\n\nWhat confused me is that this backport is a dependency for an old revision of https://review.opendev.org/#/c/701757/2 which provides a fix for bug 1856925.\n\nThis dependency has been cut off in another revision of 701757 hence merged now, but we haven\u0027t released another revision of this change that\u0027d have a potential backport of https://review.opendev.org/#/c/699291/ which isn\u0027t yet merged upstream since we have problems with the gate.\n\n+1 for asking whether we should clarify this one by just providing a separate Gerrit branch by only itself (and not having the already-merged https://review.opendev.org/#/c/701757/) so we could later work on the stable change https://review.opendev.org/#/c/699045/ with the same topic ?","accounts_in_message":[],"_revision_number":2},{"id":"06b78865e6e6c71e34d21806a1fea61dc7d9393d","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-09-01 17:01:18.000000000","message":"Abandoned\n\nstable/train branch of nova projects\u0027 have been tagged as End of Life. All open patches have to be abandoned in order to be able to delete the branch.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d86ea479e81c98c98c0c405e0032243cbcd7a39f","revisions":{"4174ef20370c5f999a5d488286ebf7cfdda7929e":{"kind":"REWORK","_number":1,"created":"2020-01-09 15:53:57.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/56/701756/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/56/701756/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/701756/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/701756/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/701756/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/56/701756/1"}}},"commit":{"parents":[{"commit":"27bfd0bc6233c25114504bb363402807752a7ece","subject":"libvirt: check job status for VIR_DOMAIN_EVENT_SUSPENDED_MIGRATED event","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27bfd0bc6233c25114504bb363402807752a7ece"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-12-13 22:47:42.000000000","tz":-300},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-01-09 14:30:57.000000000","tz":0},"subject":"Add recreate test for bug 1855927","message":"Add recreate test for bug 1855927\n\nWhen _poll_unconfirmed_resizes runs, if the actual resize\nconfirm fails on the source host the migration status may\nbe stuck in \"confirming\" status if it never reached the\nsource compute. Subsequent runs of _poll_unconfirmed_resizes\nwill not be able to auto-confirm the resize nor will the user\nbe able to manually confirm the resize. An admin could reset\nthe status on the server to ACTIVE or ERROR but that means\nthe source compute never gets cleaned up since you can only\nconfirm or revert a resize on a server with VERIFY_RESIZE status.\n\nThis adds a functional recreate test for the bug.\n\nNote that if the request does get to the source compute and fails,\nthe _error_out_instance_on_exception context manager should set\nthe instance to ERROR status and the errors_out_migration decorator\nshould set the migration status to \"error\". The problem is if we\nnever get that far we can\u0027t recover automatically or via the API\nwithout operator intervention.\n\nChange-Id: I93e27d907a237ae16b6b4c7202ad157b067aa30e\nRelated-Bug: #1855927\n(cherry picked from commit 95c9d710dd6a06b8d2fcd941343075872cdf95d5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4174ef20370c5f999a5d488286ebf7cfdda7929e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4174ef20370c5f999a5d488286ebf7cfdda7929e"}]},"branch":"refs/heads/stable/train"},"d86ea479e81c98c98c0c405e0032243cbcd7a39f":{"kind":"REWORK","_number":2,"created":"2020-01-09 20:14:33.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/56/701756/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/56/701756/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/701756/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/701756/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/701756/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/56/701756/2"}}},"commit":{"parents":[{"commit":"27bfd0bc6233c25114504bb363402807752a7ece","subject":"libvirt: check job status for VIR_DOMAIN_EVENT_SUSPENDED_MIGRATED event","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27bfd0bc6233c25114504bb363402807752a7ece"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-12-13 22:47:42.000000000","tz":-300},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-01-09 20:04:40.000000000","tz":0},"subject":"Add recreate test for bug 1855927","message":"Add recreate test for bug 1855927\n\nWhen _poll_unconfirmed_resizes runs, if the actual resize\nconfirm fails on the source host the migration status may\nbe stuck in \"confirming\" status if it never reached the\nsource compute. Subsequent runs of _poll_unconfirmed_resizes\nwill not be able to auto-confirm the resize nor will the user\nbe able to manually confirm the resize. An admin could reset\nthe status on the server to ACTIVE or ERROR but that means\nthe source compute never gets cleaned up since you can only\nconfirm or revert a resize on a server with VERIFY_RESIZE status.\n\nThis adds a functional recreate test for the bug.\n\nNote that if the request does get to the source compute and fails,\nthe _error_out_instance_on_exception context manager should set\nthe instance to ERROR status and the errors_out_migration decorator\nshould set the migration status to \"error\". The problem is if we\nnever get that far we can\u0027t recover automatically or via the API\nwithout operator intervention.\n\nConflicts:\n    nova/tests/functional/test_servers.py\n\nNOTE(lyarwood): Conflicts as I8c96b337f32148f8f5899c9b87af331b1fa41424\nis not present on stable/train.\n\nChange-Id: I93e27d907a237ae16b6b4c7202ad157b067aa30e\nRelated-Bug: #1855927\n(cherry picked from commit 95c9d710dd6a06b8d2fcd941343075872cdf95d5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d86ea479e81c98c98c0c405e0032243cbcd7a39f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d86ea479e81c98c98c0c405e0032243cbcd7a39f"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"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":{}}},{"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":{}}},{"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":{}}}]}
