commit | 4860e37b2bbc6a794e5494ef964df462467d3c0c | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Wed Sep 09 10:23:21 2020 +0900 |
committer | Jian Li <pyguni@gmail.com> | Thu Sep 10 07:23:11 2020 +0000 |
tree | 8a1f732f5f8cffd8f3640112cb4d10db77b5ce0e | |
parent | 209edb1ec4971247910a2e3def7cc7d15e11c7c5 [diff] [blame] |
Inter-connect k8s and openstack intg bridge, kbr-ex and kbr-router Change-Id: Id7d3c874e8b267252ca387b1ca6f67b9f9bc5116 (cherry picked from commit 019ce6a7143620fab32b7b0579aa7381aa102af2)
diff --git a/apps/k8s-networking/app/src/main/java/org/onosproject/k8snetworking/impl/K8sSwitchingGatewayHandler.java b/apps/k8s-networking/app/src/main/java/org/onosproject/k8snetworking/impl/K8sSwitchingGatewayHandler.java index 03a953e..dde6828 100644 --- a/apps/k8s-networking/app/src/main/java/org/onosproject/k8snetworking/impl/K8sSwitchingGatewayHandler.java +++ b/apps/k8s-networking/app/src/main/java/org/onosproject/k8snetworking/impl/K8sSwitchingGatewayHandler.java
@@ -158,7 +158,7 @@ if (node.hostname().equals(k8sNetwork.name())) { tBuilder.setEthDst(node.intgBridgeMac()) - .setOutput(PortNumber.LOCAL); + .setOutput(node.intgEntryPortNum()); } else { K8sNode localNode = k8sNodeService.node(k8sNetwork.name()); @@ -198,7 +198,7 @@ if (node.hostname().equals(k8sNetwork.name())) { sBuilder = DefaultTrafficSelector.builder() - .matchInPort(PortNumber.LOCAL) + .matchInPort(node.intgEntryPortNum()) .matchEthType(Ethernet.TYPE_IPV4) .matchIPDst(IpPrefix.valueOf(k8sNetwork.gatewayIp(), HOST_PREFIX));