From 70489448831fcbe6cf590bb396dc0933836588d7 Mon Sep 17 00:00:00 2001 From: Nicolas Vazquez Date: Fri, 13 Mar 2026 11:12:38 -0300 Subject: [PATCH] [Fix] VMware to KVM migration instances listing failure (#12766) --- .../src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java | 2 +- .../java/com/cloud/hypervisor/vmware/util/VmwareHelper.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java index ead1d8a7213..cb123608ea1 100644 --- a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java +++ b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java @@ -226,7 +226,7 @@ public class BaseMO { } else if (objProp.getName().equals("config.bootOptions")) { VirtualMachineBootOptions bootOptions = (VirtualMachineBootOptions) objProp.getVal(); String bootMode = "LEGACY"; - if (bootOptions != null && bootOptions.isEfiSecureBootEnabled()) { + if (bootOptions != null && Boolean.TRUE.equals(bootOptions.isEfiSecureBootEnabled())) { bootMode = "SECURE"; } vm.setBootMode(bootMode); diff --git a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareHelper.java b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareHelper.java index 7ac161a4683..70fcdd23040 100644 --- a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareHelper.java +++ b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareHelper.java @@ -819,7 +819,7 @@ public class VmwareHelper { instance.setBootType(firmware.equalsIgnoreCase("efi") ? "UEFI" : "BIOS"); VirtualMachineBootOptions bootOptions = configInfo.getBootOptions(); String bootMode = "LEGACY"; - if (bootOptions != null && bootOptions.isEfiSecureBootEnabled()) { + if (bootOptions != null && Boolean.TRUE.equals(bootOptions.isEfiSecureBootEnabled())) { bootMode = "SECURE"; } instance.setBootMode(bootMode);