From 055d84e134229420e17e093d9cd70e770d9dec4f Mon Sep 17 00:00:00 2001 From: Michael Andersen Date: Tue, 22 Dec 2015 20:38:18 +0100 Subject: [PATCH] FIX S2S VPN rVPC: Check only redundant routers in state MASTER --- .../network/router/VirtualNetworkApplianceManagerImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java b/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java index 41cc55861151..ac8b86816a25 100644 --- a/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java +++ b/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java @@ -907,6 +907,9 @@ protected void updateSite2SiteVpnConnectionState(final List rout if (conns == null || conns.isEmpty()) { continue; } + if (router.getIsRedundantRouter() && router.getRedundantState() != RedundantState.MASTER){ + continue; + } if (router.getState() != VirtualMachine.State.Running) { for (final Site2SiteVpnConnectionVO conn : conns) { if (conn.getState() != Site2SiteVpnConnection.State.Error) {