commit d0375c2f9e5cc4dac7f8805382c09dbe6224dcd9
Author: Matt Riedemann <email address hidden>
Date: Thu Aug 31 22:47:07 2017 -0400
Add recreate test for evacuate claim failure
This adds a functional recreate test for when the MoveClaim
fails on the destination node and the allocation on the
destination node is not cleaned up. This is because the
MoveClaim fails in it's constructor so it never exits the
Claim context manager to call the drop_move_claim which
would remove the destination node allocation.
Eventually we'll have to manually remove the destination
node allocation in the ComputeManager.rebuild_instance method.
Change-Id: I8900ace4436c4837beb8b4eb1e1d05905efc6dce
Related-Bug: #1713786
(cherry picked from commit 6ed80ddcdd3f9e40f0ada581ac7bd524ec48135b)
Reviewed: https:/ /review. openstack. org/503162 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=d0375c2f9e5 cc4dac7f8805382 c09dbe6224dcd9
Committed: https:/
Submitter: Jenkins
Branch: stable/pike
commit d0375c2f9e5cc4d ac7f8805382c09d be6224dcd9
Author: Matt Riedemann <email address hidden>
Date: Thu Aug 31 22:47:07 2017 -0400
Add recreate test for evacuate claim failure
This adds a functional recreate test for when the MoveClaim
fails on the destination node and the allocation on the
destination node is not cleaned up. This is because the
MoveClaim fails in it's constructor so it never exits the
Claim context manager to call the drop_move_claim which
would remove the destination node allocation.
Eventually we'll have to manually remove the destination rebuild_ instance method.
node allocation in the ComputeManager.
Change-Id: I8900ace4436c48 37beb8b4eb1e1d0 5905efc6dce 0f0ada581ac7bd5 24ec48135b)
Related-Bug: #1713786
(cherry picked from commit 6ed80ddcdd3f9e4