diff --git a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java index 915d9105c12..3542505df60 100644 --- a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java +++ b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java @@ -2417,12 +2417,9 @@ public class LibvirtComputingResource extends ServerResourceBase implements Serv } DiskDef disk = new DiskDef(); - String guestOSType = getGuestType(conn, vmName); - if (isGuestPVEnabled(guestOSType)) { - disk.defFileBasedDisk(sourceFile, deviceId, DiskDef.diskBus.VIRTIO, DiskDef.diskFmtType.QCOW2); - } else { - disk.defFileBasedDisk(sourceFile, deviceId, DiskDef.diskBus.SCSI, DiskDef.diskFmtType.QCOW2); - } + + disk.defFileBasedDisk(sourceFile, deviceId, DiskDef.diskBus.VIRTIO, DiskDef.diskFmtType.QCOW2); + String xml = disk.toString(); return attachOrDetachDevice(conn, attach, vmName, xml); } finally {