diff options
| author | Daniel P. Berrange <berrange@redhat.com> | 2012-07-20 11:54:51 +0100 |
|---|---|---|
| committer | Daniel P. Berrange <berrange@redhat.com> | 2012-07-20 13:39:46 +0100 |
| commit | cff588e67a4a1dee4f0a690c30d467495e0d679f (patch) | |
| tree | 4ddf30b719d3c0b32b4f6a503ccbf3fef604b2c2 /nova/virt | |
| parent | 7b5a46b29fe994e9dc973bd7e5b60dee9f803f91 (diff) | |
Ensure to use 'hdN' for IDE disk device in libvirt driver
When configuring the root disk for an image which is tagged as
an ISO, the libvirt driver sets the bus=ide, but still uses
the normal root device name, eg dev=vda. It must instead
use dev=hda for the IDE bus
Change-Id: If0a4c50043d6e4d9e54a5dcbdc05effbb72eced6
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Diffstat (limited to 'nova/virt')
| -rw-r--r-- | nova/virt/libvirt/driver.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py index d41a18304..34f8a2369 100644 --- a/nova/virt/libvirt/driver.py +++ b/nova/virt/libvirt/driver.py @@ -1651,6 +1651,7 @@ class LibvirtDriver(driver.ComputeDriver): else: if image_meta and image_meta.get('disk_format') == 'iso': root_device_type = 'cdrom' + root_device = 'hda' else: root_device_type = 'disk' |
