Havana libvirt live migration should not be allowed without shared storage, even for volume-backed VMs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Nikola Đipanov |
Bug Description
The following patch related to bug #1074054 https:/
Bug #1235182 made this issue visible.
this is not the correct thing to do because even though the instance root disk is a cinder volume - the instance might have additional disks that need to be migrated. Currently - nova would just create them on the destination node.
Two possible solutions are:
1) Prevent non-block live migration without shared storage - effectively reverting https:/
2) Allow live migration ONLY for volume backed instances that have no local disks. This might be a preferred way of solving the issue, as there is value in having the flexibility to have live migrations without the overhead of setting up shared storage for volume-only VMs
Changed in nova: | |
importance: | Undecided → High |
tags: | added: havana-rc-potential |
Changed in nova: | |
status: | New → Triaged |
Changed in nova: | |
milestone: | havana-rc2 → 2013.2 |
non-local ephemeral disk support was recently added to Nova (https:/ /review. openstack. org/#/c/ 36042/24) so I think there is a valid case for allowing live-migration without having shared storage on compute nodes.