From a1990e51f74a2d72bdecf9763798930ff6e55cf4 Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Fri, 2 Feb 2024 10:21:06 -0500 Subject: [PATCH] NSX: fix smoke test failure for ACLs (#9) --- .../main/java/com/cloud/network/vpc/NetworkACLServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/main/java/com/cloud/network/vpc/NetworkACLServiceImpl.java b/server/src/main/java/com/cloud/network/vpc/NetworkACLServiceImpl.java index d05ead6c143..59e7d441e69 100644 --- a/server/src/main/java/com/cloud/network/vpc/NetworkACLServiceImpl.java +++ b/server/src/main/java/com/cloud/network/vpc/NetworkACLServiceImpl.java @@ -439,6 +439,9 @@ public class NetworkACLServiceImpl extends ManagerBase implements NetworkACLServ private void validateNsxConstraints(long vpcId, String protocol, Integer icmpType, Integer icmpCode, Integer sourcePortStart, Integer sourcePortEnd) { VpcVO vpc = _vpcDao.findById(vpcId); + if (Objects.isNull(vpc)) { + return; + } final DataCenter dc = _entityMgr.findById(DataCenter.class, vpc.getZoneId()); final NsxProviderVO nsxProvider = nsxProviderDao.findByZoneId(dc.getId()); if (Objects.isNull(nsxProvider)) {