From 270ab55083de1175b84e766c834bf3ff3f43398b Mon Sep 17 00:00:00 2001 From: nvazquez Date: Wed, 10 Sep 2025 16:32:27 -0300 Subject: [PATCH] Fix NPE in case host UEFI detail is not set on agent connection --- .../src/main/java/com/cloud/agent/manager/AgentManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/orchestration/src/main/java/com/cloud/agent/manager/AgentManagerImpl.java b/engine/orchestration/src/main/java/com/cloud/agent/manager/AgentManagerImpl.java index aff528efede2..6bca59bf9802 100644 --- a/engine/orchestration/src/main/java/com/cloud/agent/manager/AgentManagerImpl.java +++ b/engine/orchestration/src/main/java/com/cloud/agent/manager/AgentManagerImpl.java @@ -710,7 +710,7 @@ protected AgentAttache notifyMonitorsOfConnection(final AgentAttache attache, fi if (ObjectUtils.anyNotNull(uefiEnabled, virtv2vVersion, ovftoolVersion)) { _hostDao.loadDetails(host); boolean updateNeeded = false; - if (!uefiEnabled.equals(host.getDetails().get(Host.HOST_UEFI_ENABLE))) { + if (StringUtils.isNotBlank(uefiEnabled) && !uefiEnabled.equals(host.getDetails().get(Host.HOST_UEFI_ENABLE))) { host.getDetails().put(Host.HOST_UEFI_ENABLE, uefiEnabled); updateNeeded = true; }