Created attachment 1912081 [details] tcpdump files Description of problem: I have configured ovs hw offload using ml2-ovs. I have configured 2 vms using a vlan provider network and I am having issues pinging from one vm to the other one using vlan provider network. No isssue with vxlan. vm1: 30.30.220.141 fa:16:3e:f2:fb:b4 vm2: 30.30.220.198 fa:16:3e:a8:2c:73 ping from vm1 to vm2 I attach some tcpdump files done in 4 places: 1. nic interface inside guess (sender) 2. nic interface insice guess (receiver) 3. representor port hypervisor (sender vm) 4. representor port hypervisor (receiver vm) I have executed several times ping and first time after a while, it take a long time to get icmp reply. For example, icmp packet with ID 22172 needed 46 seconds to receive icmp reply: 08:07:33.288990 fa:16:3e:f2:fb:b4 > fa:16:3e:a8:2c:73, ethertype IPv4 (0x0800), length 98: 30.30.220.141 > 30.30.220.198: ICMP echo request, id 22172, seq 1, length 64 ..... 08:08:19.306938 fa:16:3e:f2:fb:b4 > fa:16:3e:a8:2c:73, ethertype IPv4 (0x0800), length 98: 30.30.220.141 > 30.30.220.198: ICMP echo request, id 22172, seq 47, length 64 08:08:19.307554 fa:16:3e:a8:2c:73 > fa:16:3e:f2:fb:b4, ethertype IPv4 (0x0800), length 98: 30.30.220.198 > 30.30.220.141: ICMP echo reply, id 22172, seq 47, length 64 Version-Release number of selected component (if applicable): RHOS-17.0-RHEL-9-20220909.n.0 How reproducible: Deploy ml2-ovs hwoffload templates Spawn 2 vms (it can be done with testcase python -m testtools.run nfv_tempest_plugin.tests.scenario.test_nfv_offload.TestNfvOffload.test_offload_udp. Stop execution after creating vms) ping from one vm to the other one using vlan provider network. Usually first time will work, but it is easy to reproduce executing 2 or 3 times ping Actual results: ping should work Expected results: failing ping Additional info: I will upload tcpdump captures and sosreport
Somehow it looks like the same issue than the following bz https://bugzilla.redhat.com/show_bug.cgi?id=2108213 This other bz was open with offload ovn templates using vlan provider network while this new one is with offload ml2-ovs templates. With ml2-ovs i see 2 issues: 1. ping issues in vlan provider network 2. offload not working properly (as it happen with ovn templates) With ovn templates I didnt see the ping issue Both issues are solved after i reboot computes.
Hi Miguel Angel. Should we close this BZ as a duplicate of the one you have mentioned?
I would wait until we clarify the other BZ. It looks they have similar root cause (ARP), but the behaviour is different. In the other bz, they is no issue with ping
I think this is a different bz than [1]. [1] is solved with a newer kernel, but not this bz, see [2] [1] https://bugzilla.redhat.com/show_bug.cgi?id=2108213 [2]https://bugzilla.redhat.com/show_bug.cgi?id=2108213#c18
Hi I am not able to reproduce this issue any more as it is described here. With 2 vms, i have been able to run regression successfully using puddle RHOS-17.0-RHEL-9-20221213.n.1 So, I am going to close this bz