Bug 1697118
| Summary: | IP fragmentation does not work on OVN environment | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Roman Safronov <rsafrono> |
| Component: | python-networking-ovn | Assignee: | Assaf Muller <amuller> |
| Status: | CLOSED DUPLICATE | QA Contact: | Eran Kuris <ekuris> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 13.0 (Queens) | CC: | apevec, dalvarez, lhh, majopela, scohen, tfreger |
| Target Milestone: | --- | Keywords: | AutomationBlocker |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-04-09 10:54:21 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Reproduction scenario specified in the description is incomplete, see below the more detailed one. Steps to Reproduce: 1.Create security group which allows ssh and icmp. We will create VMs using this security group. 2.Create a router and connect it to the external network. 3.Create an internal network with mtu 1200, connect it to the router and attach a VM to it. 4.Create another internal network with mtu 1300, connect it to the router and attach a VM to it. 5.Try to ping one server from the other using icmp size maximal between 2 networks, i.e. "ping -s1272 <other server fixed ip address>" Expected result: Ping succeeded This affects just OVS and it's a dup of https://bugzilla.redhat.com/show_bug.cgi?id=1547074 There's no work required on the networking-ovn side *** This bug has been marked as a duplicate of bug 1547074 *** |
Description of problem: IP fragmentation does not work on OVN environment. At least for ICMP packets. Version-Release number of selected component (if applicable): 13.0-RHEL-7/2019-03-18.1 python-networking-ovn-4.0.3-3.el7ost.noarch openvswitch-2.9.0-97.el7fdp.x86_64 openvswitch-ovn-central-2.9.0-97.el7fdp.x86_64 openvswitch-ovn-common-2.9.0-97.el7fdp.x86_64 openvswitch-ovn-host-2.9.0-97.el7fdp.x86_64 openstack-neutron-openvswitch-12.0.5-4.el7ost.noarch python-openvswitch-2.9.0-97.el7fdp.x86_64 How reproducible: always Steps to Reproduce: 1.Create internal network with mtu 1200 2.Create another internal network with mtu 1300 3.Try to ping one server from the other using icmp size maximal between 2 networks, i.e. "ping -s1272 <other server fixed ip address>" Actual results: Ping failed Expected results: Ping succeeded Additional info: Tempest test that uses this scenario neutron_tempest_plugin.scenario.test_mtu.NetworkWritableMtuTest.test_connectivity_min_max_mtu example tempest.conf configuration in order to allow the test to run: [neutron_plugin_options] available_type_drivers = geneve advanced_image_ref = eb22a6c9-460c-48ba-a261-f52f49952748 advanced_image_flavor_ref = 6b150430-9156-48e9-94c8-1cb569ff88a7 advanced_image_ssh_user = cloud-user test_mtu_networks='[{"provider:network_type":"geneve","mtu":1200, "cidr":"10.100.0.0/16"},{"provider:network_type":"geneve","mtu":1300, "cidr":"10.200.0.0/16"}]' note: rhel 7.6 image was used as advanced_image