Skip to content

Commit e20d57f

Browse files
committed
Fix checking resources before power state check of the VM
1 parent bfc4f60 commit e20d57f

File tree

1 file changed

+1
-2
lines changed
  • plugins/hypervisors/vmware/src/main/java/com/cloud/hypervisor/guru

1 file changed

+1
-2
lines changed

plugins/hypervisors/vmware/src/main/java/com/cloud/hypervisor/guru/VMwareGuru.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1408,6 +1408,7 @@ public Pair<UnmanagedInstanceTO, Boolean> getHypervisorVMOutOfBandAndCloneIfRequ
14081408
throw new CloudRuntimeException(err);
14091409
}
14101410

1411+
checkSourceVmResourcesAgainstSelectedOfferingResources(vmMo, requestedCpuNumber, requestedCpuSpeed, requestedMemory);
14111412
VirtualMachinePowerState sourceVmPowerState = vmMo.getPowerState();
14121413

14131414
if (sourceVmPowerState == VirtualMachinePowerState.POWERED_OFF) {
@@ -1432,8 +1433,6 @@ public Pair<UnmanagedInstanceTO, Boolean> getHypervisorVMOutOfBandAndCloneIfRequ
14321433
}
14331434
}
14341435

1435-
checkSourceVmResourcesAgainstSelectedOfferingResources(vmMo, requestedCpuNumber, requestedCpuSpeed, requestedMemory);
1436-
14371436
logger.debug(String.format("Cloning VM %s at VMware host %s on vCenter %s", vmName, hostIp, vcenter));
14381437
VirtualMachineMO clonedVM = createCloneFromSourceVM(vmName, vmMo, dataCenterMO);
14391438
logger.debug(String.format("VM %s cloned successfully, to VM %s", vmName, clonedVM.getName()));

0 commit comments

Comments
 (0)