Failed Live Block Migration leaves with Inconsistent Instance Status
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Jian Wen | ||
Folsom |
Fix Released
|
High
|
Nikola Đipanov |
Bug Description
I have a master and slave devstack installation. As I issued a live block migrate to an invalid host, the status of the Instance was changed to "Migrating"
CONFIGURATION:
stack@DevStackO
compute_
STEPS TO REPRODUCE:
1.) You have a server
stack@DevStackO
+------
| ID | Name | Status | Networks |
+------
| 083a1d11-
2.) And multiple compute resources
stack@DevStackO
Binary Host Zone Status State
nova-compute DevStackOSDomU nova enabled :-)
...
nova-compute DevStackCompute
3.) Server is running on DevStackOSDomU:
+------
| Property | Value
+------
...
| OS-EXT-
...
4.) You live migrate the server to an invalid host:
stack@DevStackO
5.) You get an error as expected:
...
ComputeHostNotF
(HTTP 400) (Request-ID: req-0dbf7ad3-
6.) But the servers state is changed to "MIGRATING":
stack@DevStackO
+------
| ID | Name | Status | Networks |
+------
| 083a1d11-
+------
description: | updated |
Changed in nova: | |
assignee: | nobody → Mate Lakat (mate-lakat) |
Changed in nova: | |
importance: | Undecided → Medium |
importance: | Medium → High |
Changed in nova: | |
assignee: | Mate Lakat (mate-lakat) → Jian Wen (wenjianhn) |
tags: | added: tempest |
Changed in nova: | |
milestone: | none → grizzly-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | grizzly-3 → 2013.1 |
Hi Mate,
I'm a little confused on this one. Would you mind adding the detailed steps one might need to follow to reproduce this issue to the ticket?