)]}'
{"id":"openstack%2Fcompute-hyperv~678480","triplet_id":"openstack%2Fcompute-hyperv~master~I4b667c06e008b03457d35ce9c920b916d21c255f","project":"openstack/compute-hyperv","branch":"master","topic":"bug/1841411","hashtags":[],"change_id":"I4b667c06e008b03457d35ce9c920b916d21c255f","subject":"Avoid error state for recovered instances after failed migrations","status":"MERGED","created":"2019-08-26 07:51:23.000000000","updated":"2019-09-05 09:21:43.000000000","submitted":"2019-09-04 13:29:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"678480-1567603793001-8928f7a0","meta_rev_id":"d26e6b1d607c0e9a7e4ca042e81824d84da821b8","_number":678480,"virtual_id_number":678480,"owner":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":2,"date":"2019-09-04 13:29:52.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"all":[{"value":2,"date":"2019-09-04 12:29:39.000000000","_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_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":{"approved":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"all":[{"value":1,"date":"2019-09-04 12:29:39.000000000","_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-04 12:29:39.000000000","updated_by":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"reviewer":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"state":"REVIEWER"},{"updated":"2019-09-04 13:29:52.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":"dd95c63d93a500e7b7d9d65e40b43b7b26995059","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2019-08-26 07:51:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3c938b746ec81822d2263db5c3961de029f6e2a9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-26 08:05:03.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-pep8 https://zuul.opendev.org/t/openstack/build/4757a6884b6b4a69b3872dfee94c23c0 : FAILURE in 5m 21s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/176a4eb759a34b08981ac2852fc35a9f : SUCCESS in 5m 20s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/0a9fd5b1799a4dcbab6d6ab3a87003bb : SUCCESS in 5m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b2423dc1b3124a7099c58898b05e6c3a : SUCCESS in 5m 52s\n- compute-hyperv-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b39809c5623b4499a3a91a9fd89d3c5d : SUCCESS in 11m 51s","accounts_in_message":[],"_revision_number":1},{"id":"194028eb279cc8dafcd6c38939648b723b5d6965","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2019-08-26 08:11:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"712a547f7d036c6fd10fc3f9b57f45d6f07be220","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-26 08:31:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/21a9b99c913d4dc983432bcbd8111fcf : SUCCESS in 5m 28s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2b0851b2e56d4c1a8ab085320bc7d977 : SUCCESS in 5m 35s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/7631a9a33c4c4092a5e8818003921a11 : SUCCESS in 5m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a434936a1f0c4d898ea9dc566f15c065 : SUCCESS in 4m 51s\n- compute-hyperv-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b5300ceecfa4b969a8ae7c5e0dd419d : SUCCESS in 5m 43s","accounts_in_message":[],"_revision_number":2},{"id":"91075a62a1bb99ce48016586f50535af23f7b6c2","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2019-08-26 08:36:51.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"31bbaede33e0610764048f1729086e3df7deafb0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-26 09:16:05.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/527081acdfef4b7d8dc8b8208181fcbf : SUCCESS in 6m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0062b0b8569341a69741b4931778c52e : SUCCESS in 7m 29s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/2cd7cd7ec6bb42a7b49a58ca46e96a8a : SUCCESS in 8m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bd7090e0f0264e5aa12a35326fe8fc6d : SUCCESS in 4m 52s\n- compute-hyperv-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/50b82d20bbf14e8e9d99ba6b224a52d0 : SUCCESS in 8m 58s","accounts_in_message":[],"_revision_number":3},{"id":"a1c6b3aa7d776efb7ee7164b3ee41814c36cac9c","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2019-09-03 11:51:06.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"a53979917207262f0a8c828b1598a6e60a931f97","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-03 12:03:46.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c291145f388414eab72d9949e948382 : SUCCESS in 5m 53s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/323053612bde4131af64f748c5aa79a9 : SUCCESS in 6m 08s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/52a9cc209afd4f0abd607c6896011e90 : SUCCESS in 5m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/eaae0ebd140b45a19b27685d4f7bdf3b : SUCCESS in 7m 48s\n- compute-hyperv-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d8121ee3eba43dfa36f28c37ee702bf : SUCCESS in 6m 37s","accounts_in_message":[],"_revision_number":4},{"id":"8c692a50f7b622072305e86489a403dd9d0834bf","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2019-09-04 12:29:39.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"21b0228dcc9488fc62244a2a3e383635115e1616","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-04 12:30:39.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"be0c609ab6704c9746039d18062d0b855e9a271f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-04 13:29:52.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2ad92a788e2f45128830b69bd656eadd : SUCCESS in 5m 59s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b5f68a2145524de681745ff254a3ec63 : SUCCESS in 5m 56s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/bc67e2f2dbf443179b9a44a2777f3539 : SUCCESS in 17m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/43910f009c8a41b4ae1492e74816993a : SUCCESS in 7m 15s\n- compute-hyperv-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81d4f666ee764f4fbdf1b5a8001f75c3 : SUCCESS in 5m 42s","accounts_in_message":[],"_revision_number":4},{"id":"7b587833e94524b6cd42f2e42b9e8618ea4fbd40","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-04 13:29:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"972bdae041adf38aaefff0319325ac5866fc8e13","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2019-09-05 09:21:43.000000000","message":"Patch Set 4: Cherry Picked\n\nThis patchset was cherry picked to branch stable/stein as commit ba406564030d834353a8a1899c8520e522aa39fe","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"a721681e6111d85264e20085d1f184d1c923b69e","revisions":{"e035193ded7eb70ddb1be75f104fc461396977a8":{"kind":"REWORK","_number":1,"created":"2019-08-26 07:51:23.000000000","uploader":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"ref":"refs/changes/80/678480/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/compute-hyperv","ref":"refs/changes/80/678480/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/1"}}},"commit":{"parents":[{"commit":"7f2d25a7b44d8bad5445080657de81ab342433fb","subject":"Allocations leaked during migration rollback","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/7f2d25a7b44d8bad5445080657de81ab342433fb"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2019-08-26 07:28:37.000000000","tz":180},"committer":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2019-08-26 07:50:46.000000000","tz":180},"subject":"Avoid error state for recovered instances after failed migrations","message":"Avoid error state for recovered instances after failed migrations\n\nMost users expect that if a live migration fails but the instance\nis fully recovered, it shouldn\u0027t enter \u0027error\u0027 state. Setting\nthe migration status to \u0027error\u0027 should be enough. This simplifies\ndebugging, making it clear that the instance dosn\u0027t have to be\nmanually recovered.\n\nThis patch changed this behavior, indirectly affecting the Hyper-V\ndriver: Idfdce9e7dd8106af01db0358ada15737cb846395\n\nWe\u0027ll stop propagating exceptions when managing to recover the\ninstance, which matches the reference driver (libvirt) behavior.\n\nChange-Id: I4b667c06e008b03457d35ce9c920b916d21c255f\nCloses-Bug: 1841411\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/e035193ded7eb70ddb1be75f104fc461396977a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/e035193ded7eb70ddb1be75f104fc461396977a8"}]},"branch":"refs/heads/master"},"cc80daf6cef6f16e333492feae500292918e666c":{"kind":"REWORK","_number":2,"created":"2019-08-26 08:11:17.000000000","uploader":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"ref":"refs/changes/80/678480/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/compute-hyperv","ref":"refs/changes/80/678480/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/2"}}},"commit":{"parents":[{"commit":"7f2d25a7b44d8bad5445080657de81ab342433fb","subject":"Allocations leaked during migration rollback","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/7f2d25a7b44d8bad5445080657de81ab342433fb"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2019-08-26 07:28:37.000000000","tz":180},"committer":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2019-08-26 08:10:53.000000000","tz":180},"subject":"Avoid error state for recovered instances after failed migrations","message":"Avoid error state for recovered instances after failed migrations\n\nMost users expect that if a live migration fails but the instance\nis fully recovered, it shouldn\u0027t enter \u0027error\u0027 state. Setting\nthe migration status to \u0027error\u0027 should be enough. This simplifies\ndebugging, making it clear that the instance dosn\u0027t have to be\nmanually recovered.\n\nThis patch changed this behavior, indirectly affecting the Hyper-V\ndriver: Idfdce9e7dd8106af01db0358ada15737cb846395\n\nWe\u0027ll stop propagating exceptions when managing to recover the\ninstance, which matches the reference driver (libvirt) behavior.\n\nChange-Id: I4b667c06e008b03457d35ce9c920b916d21c255f\nCloses-Bug: 1841411\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/cc80daf6cef6f16e333492feae500292918e666c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/cc80daf6cef6f16e333492feae500292918e666c"}]},"branch":"refs/heads/master"},"a69141c8a6c4d42d86d0092a0d8cdd2329fd139c":{"kind":"REWORK","_number":3,"created":"2019-08-26 08:36:51.000000000","uploader":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"ref":"refs/changes/80/678480/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/compute-hyperv","ref":"refs/changes/80/678480/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/3"}}},"commit":{"parents":[{"commit":"7f2d25a7b44d8bad5445080657de81ab342433fb","subject":"Allocations leaked during migration rollback","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/7f2d25a7b44d8bad5445080657de81ab342433fb"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2019-08-26 07:28:37.000000000","tz":180},"committer":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2019-08-26 08:35:52.000000000","tz":180},"subject":"Avoid error state for recovered instances after failed migrations","message":"Avoid error state for recovered instances after failed migrations\n\nMost users expect that if a live migration fails but the instance\nis fully recovered, it shouldn\u0027t enter \u0027error\u0027 state. Setting\nthe migration status to \u0027error\u0027 should be enough. This simplifies\ndebugging, making it clear that the instance dosn\u0027t have to be\nmanually recovered.\n\nThis patch changed this behavior, indirectly affecting the Hyper-V\ndriver: Idfdce9e7dd8106af01db0358ada15737cb846395\n\nWe\u0027ll stop propagating exceptions when managing to recover the\ninstance, which matches the reference driver (libvirt) behavior.\n\nChange-Id: I4b667c06e008b03457d35ce9c920b916d21c255f\nCloses-Bug: 1841411\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/a69141c8a6c4d42d86d0092a0d8cdd2329fd139c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/a69141c8a6c4d42d86d0092a0d8cdd2329fd139c"}]},"branch":"refs/heads/master"},"a721681e6111d85264e20085d1f184d1c923b69e":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2019-09-03 11:51:06.000000000","uploader":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"ref":"refs/changes/80/678480/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/compute-hyperv","ref":"refs/changes/80/678480/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/compute-hyperv refs/changes/80/678480/4"}}},"commit":{"parents":[{"commit":"d9c1cb6aa1c6979c8a80a7d9b95f49e61e964b3a","subject":"Allocations leaked during migration rollback","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/d9c1cb6aa1c6979c8a80a7d9b95f49e61e964b3a"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2019-08-26 07:28:37.000000000","tz":180},"committer":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2019-09-03 11:17:40.000000000","tz":180},"subject":"Avoid error state for recovered instances after failed migrations","message":"Avoid error state for recovered instances after failed migrations\n\nMost users expect that if a live migration fails but the instance\nis fully recovered, it shouldn\u0027t enter \u0027error\u0027 state. Setting\nthe migration status to \u0027error\u0027 should be enough. This simplifies\ndebugging, making it clear that the instance dosn\u0027t have to be\nmanually recovered.\n\nThis patch changed this behavior, indirectly affecting the Hyper-V\ndriver: Idfdce9e7dd8106af01db0358ada15737cb846395\n\nWe\u0027ll stop propagating exceptions when managing to recover the\ninstance, which matches the reference driver (libvirt) behavior.\n\nChange-Id: I4b667c06e008b03457d35ce9c920b916d21c255f\nCloses-Bug: 1841411\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/a721681e6111d85264e20085d1f184d1c923b69e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/compute-hyperv/commit/a721681e6111d85264e20085d1f184d1c923b69e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
