This is an automated email from the ASF dual-hosted git repository.
bstoyanov pushed a commit to branch 4.19
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/4.19 by this push:
new 10f4de03181 kvm: consider provisioning type for local data volumes
(#9141)
10f4de03181 is described below
commit 10f4de031813fff92f1128273a131313fbc603ef
Author: Abhishek Kumar <[email protected]>
AuthorDate: Mon Jun 10 14:08:31 2024 +0530
kvm: consider provisioning type for local data volumes (#9141)
Fixes #8644
Signed-off-by: Abhishek Kumar <[email protected]>
---
.../java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptor.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptor.java
b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptor.java
index bdaa419c698..9d62925e134 100644
---
a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptor.java
+++
b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptor.java
@@ -842,7 +842,7 @@ public class LibvirtStorageAdaptor implements
StorageAdaptor {
destFile.setFormat(format);
destFile.setSize(size);
Map<String, String> options = new HashMap<String, String>();
- if (pool.getType() == StoragePoolType.NetworkFilesystem){
+ if (List.of(StoragePoolType.NetworkFilesystem,
StoragePoolType.Filesystem).contains(pool.getType())) {
options.put("preallocation",
QemuImg.PreallocationType.getPreallocationType(provisioningType).toString());
}