It is possible to delete a source compute service which has
pending migration-based allocations and servers in VERIFY_RESIZE
status. Doing so deletes the compute service and compute node
but orphans the source node resource provider along with its
resource allocations held by the migration record while there
is a pending resized server.
This adds a simple cold migrate test which deletes the source
compute service while the server is in VERIFY_RESIZE status and
then tries to confirm the resize which fails.
Reviewed: https:/ /review. opendev. org/694351 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=94d3743b185 d22c07504f5d878 dff2f9ef42cee3
Committed: https:/
Submitter: Zuul
Branch: master
commit 94d3743b185d22c 07504f5d878dff2 f9ef42cee3
Author: Matt Riedemann <email address hidden>
Date: Thu Nov 14 11:38:07 2019 -0500
Add functional recreate test for bug 1852610
It is possible to delete a source compute service which has
pending migration-based allocations and servers in VERIFY_RESIZE
status. Doing so deletes the compute service and compute node
but orphans the source node resource provider along with its
resource allocations held by the migration record while there
is a pending resized server.
This adds a simple cold migrate test which deletes the source
compute service while the server is in VERIFY_RESIZE status and
then tries to confirm the resize which fails.
Change-Id: I644608b4e197dd ea31c5f264adb49 2f2c8931f04
Related-Bug: #1852610