From 3fe7dfbea0318bb226c353badbe0ec026205ed2e Mon Sep 17 00:00:00 2001 From: ArtiomDivak Date: Wed, 9 Nov 2022 18:18:20 +0200 Subject: [PATCH] core: Imported VM missing in OVFSTORE When importing an OVA that is not originated in oVirt the VM will diappear after detaching its storage domain. The vm will not be seen in the import VM tab. From now on even if the imported VM is no originated in ovirt it could be imported after detaching the storage domain. Signed-off-by: Artiom Divak Signed-off-by: Arik Hadas --- .../java/org/ovirt/engine/core/bll/GetVmFromOvaQuery.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetVmFromOvaQuery.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetVmFromOvaQuery.java index d2aea2a43e8..9fb490fab53 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetVmFromOvaQuery.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetVmFromOvaQuery.java @@ -41,8 +41,8 @@ protected VM parseOvf(String ovf) { vm = getVmInfoFromOvaFile(); } - if (originOvirt && vm != null) { - vm.setOrigin(OriginType.OVIRT); + if (vm != null) { + vm.setOrigin(originOvirt ? OriginType.OVIRT : OriginType.VMWARE); } return vm;