From 720b794a529d189e4becbf9100fa4441be0deff5 Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Wed, 6 Dec 2023 12:27:48 -0500 Subject: [PATCH] NSX: Fix creation of VPCs (#8320) --- server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java b/server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java index 111195c5b6f..1d62805d15f 100644 --- a/server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java +++ b/server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java @@ -1172,7 +1172,7 @@ public class VpcManagerImpl extends ManagerBase implements VpcManager, VpcProvis cmd.getIp6Dns2(), cmd.isDisplay(), cmd.getPublicMtu()); String sourceNatIP = cmd.getSourceNatIP(); - if (sourceNatIP != null) { + if (sourceNatIP != null || isVpcForNsx(vpc)) { s_logger.info(String.format("Trying to allocate the specified IP [%s] as the source NAT of VPC [%s].", sourceNatIP, vpc)); allocateSourceNatIp(vpc, sourceNatIP); }