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());
         }
 

Reply via email to