From b581f85d4bfcb132c7b9fc04933d3e2289529a3f Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Thu, 23 Jan 2020 21:29:00 +0530 Subject: [PATCH] =?UTF-8?q?fixed=20inconsistency=20of=20IP=20on=20VR=20whe?= =?UTF-8?q?n=20VR=20is=20destroyed=20and=20recrea=E2=80=A6=20(#3825)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/src/main/java/com/cloud/network/NetworkModelImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/src/main/java/com/cloud/network/NetworkModelImpl.java b/server/src/main/java/com/cloud/network/NetworkModelImpl.java index 1ea43221ce4..b8bd2c38d0d 100644 --- a/server/src/main/java/com/cloud/network/NetworkModelImpl.java +++ b/server/src/main/java/com/cloud/network/NetworkModelImpl.java @@ -2298,6 +2298,10 @@ public class NetworkModelImpl extends ManagerBase implements NetworkModel, Confi } else { ipv6 = _ipv6Dao.findByNetworkIdAndIp(network.getId(), nic.getIPv6Address()); } + + if (vlans.isEmpty()) { + return nic; + } //return nic only when its ip address belong to the pod range (for the Basic zone case) for (Vlan vlan : vlans) { if (ip != null && ip.getVlanId() == vlan.getId()) {