From 95cffaa9df7e637f1e61d9eabcab05322fc8108f Mon Sep 17 00:00:00 2001 From: Sateesh Chodapuneedi Date: Thu, 13 Mar 2014 13:01:43 +0530 Subject: [PATCH] CLOUDSTACK-4757 Support OVA with multiple volumes Update capacity of vmdk file while attaching to disk to worker vm. Signed-off-by: Sateesh Chodapuneedi --- .../com/cloud/hypervisor/vmware/mo/HypervisorHostHelper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vmware-base/src/com/cloud/hypervisor/vmware/mo/HypervisorHostHelper.java b/vmware-base/src/com/cloud/hypervisor/vmware/mo/HypervisorHostHelper.java index e17b3051391..2a8474b77fd 100755 --- a/vmware-base/src/com/cloud/hypervisor/vmware/mo/HypervisorHostHelper.java +++ b/vmware-base/src/com/cloud/hypervisor/vmware/mo/HypervisorHostHelper.java @@ -1350,7 +1350,8 @@ public class HypervisorHostHelper { VirtualMachineConfigSpec vmConfigSpec = new VirtualMachineConfigSpec(); VirtualDeviceConfigSpec deviceConfigSpec = new VirtualDeviceConfigSpec(); - VirtualDevice device = VmwareHelper.prepareDiskDevice(workerVmMo, null, -1, disks, morDs, -1, 1); + VirtualDisk device = VmwareHelper.prepareDiskDevice(workerVmMo, null, -1, disks, morDs, -1, 1); + device.setCapacityInKB(size); deviceConfigSpec.setDevice(device); deviceConfigSpec.setOperation(VirtualDeviceConfigSpecOperation.ADD);