From 94f381af84a7f1d894f2bb5f16e3fb44bffb3169 Mon Sep 17 00:00:00 2001 From: nvazquez Date: Mon, 6 Jun 2022 08:47:06 -0300 Subject: [PATCH] Fix deploy from ISO with custom disk offering --- server/src/main/java/com/cloud/vm/UserVmManagerImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/main/java/com/cloud/vm/UserVmManagerImpl.java b/server/src/main/java/com/cloud/vm/UserVmManagerImpl.java index 9e3622886e94..384a3a03a0f0 100644 --- a/server/src/main/java/com/cloud/vm/UserVmManagerImpl.java +++ b/server/src/main/java/com/cloud/vm/UserVmManagerImpl.java @@ -3840,6 +3840,9 @@ private UserVm createVirtualMachine(DataCenter zone, ServiceOffering serviceOffe rootDiskOfferingId = diskOfferingId; diskOfferingId = null; } + if (!customParameters.containsKey(VmDetailConstants.ROOT_DISK_SIZE)) { + customParameters.put(VmDetailConstants.ROOT_DISK_SIZE, String.valueOf(diskSize)); + } } if (!offering.getDiskOfferingStrictness() && overrideDiskOfferingId != null) { rootDiskOfferingId = overrideDiskOfferingId;