Skip to content

Commit 6b4521b

Browse files
committed
<fix>[vm]: use max of virtual and actual size for root disk when no disk offering
Resolves: ZSTAC-74683 Change-Id: Id0339ed0221e92e506f60745cde972cc3ee6d9ae
1 parent 1d41921 commit 6b4521b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

header/src/main/java/org/zstack/header/vm/VmInstanceSpec.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -847,7 +847,9 @@ public void setBootMode(String bootMode) {
847847

848848
public long getRootDiskAllocateSize() {
849849
if (rootDiskOffering == null) {
850-
return this.getImageSpec().getInventory().getSize();
850+
long virtualSize = this.getImageSpec().getInventory().getSize();
851+
long actualSize = this.getImageSpec().getInventory().getActualSize();
852+
return Math.max(virtualSize, actualSize);
851853
}
852854
return rootDiskOffering.getDiskSize();
853855
}

0 commit comments

Comments
 (0)