Bug 1776712
| Summary: | [OVN] pinging vm floatinip is failing at scale | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux Fast Datapath | Reporter: | Dumitru Ceara <dceara> |
| Component: | ovn2.12 | Assignee: | Dumitru Ceara <dceara> |
| Status: | CLOSED ERRATA | QA Contact: | ying xu <yinxu> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | RHEL 7.6 | CC: | ctrautma, dalvarez, dceara, jishi, kfida, liali, qding, ralongi, vkommadi |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1756945 | Environment: | |
| Last Closed: | 2020-01-21 06:20:15 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1756945 | ||
| Bug Blocks: | |||
|
Description
Dumitru Ceara
2019-11-26 08:31:07 UTC
topo like this:
vm0---------s0-----------r1-------s1----------vm1
|
rn
|
sn
|
vmn (n>=400)
s0 connected to N routers(N>=400) and every router connected to a sw, and s0 connected to a provider network vm0,create dnat and snat entry for vm1
and from vm0, send a arp to request the dnat entry of vm1.
reproduced on ovn2.12-15
[root@dell-per730-57 qos]# rpm -qa|grep ovn
ovn2.12-host-2.12.0-15.el7fdp.x86_64
kernel-kernel-networking-openvswitch-ovn-common-1.0-6.noarch
kernel-kernel-networking-openvswitch-ovn-basic-1.0-16.noarch
ovn2.12-central-2.12.0-15.el7fdp.x86_64
kernel-kernel-networking-openvswitch-ovn-qos-1.0-1.noarch
ovn2.12-2.12.0-15.el7fdp.x86_64
[root@dell-per730-57 qos]# ovn-nbctl lr-nat-list r1
TYPE EXTERNAL_IP LOGICAL_IP EXTERNAL_MAC LOGICAL_PORT
dnat_and_snat 172.16.0.200 173.0.1.2 00:00:00:01:02:03 vm1
[root@dell-per730-57 qos]# ip netns exec vm0 ip nei
fe80::202:c9ff:fe52:2727 dev vm0 lladdr 00:02:c9:52:27:27 router STALE
[root@dell-per730-57 qos]# ip netns exec vm0 ping 172.16.0.200
PING 172.16.0.200 (172.16.0.200) 56(84) bytes of data.
^C
--- 172.16.0.200 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1000ms
[root@dell-per730-57 qos]# ip netns exec vm0 ip nei
172.16.0.200 dev vm0 FAILED ----------------------------------------------------------------->>vm0 can't get the arp
fe80::202:c9ff:fe52:2727 dev vm0 lladdr 00:02:c9:52:27:27 router STALE
verified on ovn2.12-19
[root@dell-per730-57 basic]# rpm -qa|grep ovn
ovn2.12-central-2.12.0-19.el7fdp.x86_64
kernel-kernel-networking-openvswitch-ovn-common-1.0-6.noarch
kernel-kernel-networking-openvswitch-ovn-basic-1.0-16.noarch
ovn2.12-2.12.0-19.el7fdp.x86_64
ovn2.12-host-2.12.0-19.el7fdp.x86_64
[root@dell-per730-57 qos]# ip netns exec vm0 ip nei
fe80::202:c9ff:fe52:2727 dev vm0 lladdr 00:02:c9:52:27:27 router STALE
[root@dell-per730-57 qos]# ip netns exec vm0 ping 172.16.0.200
PING 172.16.0.200 (172.16.0.200) 56(84) bytes of data.
From 172.16.0.100 icmp_seq=1 Destination Host Unreachable
From 172.16.0.100 icmp_seq=2 Destination Host Unreachable
From 172.16.0.100 icmp_seq=3 Destination Host Unreachable
From 172.16.0.100 icmp_seq=4 Destination Host Unreachable
^C
--- 172.16.0.200 ping statistics ---
5 packets transmitted, 0 received, +4 errors, 100% packet loss, time 4000ms
pipe 4
[root@dell-per730-57 qos]# ip netns exec vm0 ip nei
172.16.0.200 dev vm0 lladdr 00:00:00:01:02:03 REACHABLE ----------------------------------------------->>vm0 can get the arp
fe80::202:c9ff:fe52:2727 dev vm0 lladdr 00:02:c9:52:27:27 router STALE
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:0167 |