Activity log for bug #1742505

Date Who What changed Old value New value Message
2018-01-10 17:57:13 David Ames bug added bug
2018-01-10 17:58:51 David Ames bug added subscriber Andrew McLeod
2018-01-10 18:01:11 Ryan Beisner bug added subscriber Ryan Beisner
2018-01-10 18:01:19 Ryan Beisner tags serverstack uosci upgrade
2018-01-10 18:05:03 David Ames description Setup: Pike neutron 11.0.2-0ubuntu1.1~cloud0 OVS 2.8.0 Jumbo frames setttings per: https://docs.openstack.org/mitaka/networking-guide/config-mtu.html global_physnet_mtu = 9000 path_mtu = 9000 Symptoms: gre_sys MTU is 1472 Instances with MTUs > 1500 fail to communicate across GRE Temporary Workaround: ifconfig gre_sys MTU 9000 Note: When ovs rebuilds tunnels, such as on a restart, gre_sys MTU is set back to default 1472. Previous behavior: With Ocata or Pike and OVS 2.6.x gre_sys MTU defaults to 65490 It remains at 65490 through restarts. This may be related to some combination of the following changes in OVS which seem to imply MTUs must be set in the ovs database for tunnel interfaces and patches: https://github.com/openvswitch/ovs/commit/8c319e8b73032e06c7dd1832b3b31f8a1189dcd1 https://github.com/openvswitch/ovs/commit/3a414a0a4f1901ba015ec80b917b9fb206f3c74f https://github.com/openvswitch/ovs/blob/6355db7f447c8e83efbd4971cca9265f5e0c8531/datapath/vport-internal_dev.c#L186 Setup: Pike neutron 11.0.2-0ubuntu1.1~cloud0 OVS 2.8.0 Jumbo frames setttings per: https://docs.openstack.org/mitaka/networking-guide/config-mtu.html global_physnet_mtu = 9000 path_mtu = 9000 Symptoms: gre_sys MTU is 1472 Instances with MTUs > 1500 fail to communicate across GRE Temporary Workaround: ifconfig gre_sys MTU 9000 Note: When ovs rebuilds tunnels, such as on a restart, gre_sys MTU is set back to default 1472. Note: downgrading from OVS 2.8.0 to 2.6.1 resolves the issue. Previous behavior: With Ocata or Pike and OVS 2.6.x gre_sys MTU defaults to 65490 It remains at 65490 through restarts. This may be related to some combination of the following changes in OVS which seem to imply MTUs must be set in the ovs database for tunnel interfaces and patches: https://github.com/openvswitch/ovs/commit/8c319e8b73032e06c7dd1832b3b31f8a1189dcd1 https://github.com/openvswitch/ovs/commit/3a414a0a4f1901ba015ec80b917b9fb206f3c74f https://github.com/openvswitch/ovs/blob/6355db7f447c8e83efbd4971cca9265f5e0c8531/datapath/vport-internal_dev.c#L186
2018-01-11 01:05:54 Hirofumi Ichihara tags serverstack uosci upgrade ovs serverstack uosci upgrade
2018-01-11 16:03:22 Dmitrii Shcherbakov bug added subscriber Dmitrii Shcherbakov
2018-01-12 12:24:13 James Page bug task added openvswitch (Ubuntu)
2018-01-13 14:49:15 James Page openvswitch (Ubuntu): status New Confirmed
2018-01-13 14:49:18 James Page openvswitch (Ubuntu): importance Undecided Critical
2018-01-13 14:49:21 James Page neutron: status New Invalid
2018-01-13 14:50:10 James Page bug watch added https://bugzilla.redhat.com/show_bug.cgi?id=1488484
2018-01-13 14:58:39 James Page nominated for series Ubuntu Artful
2018-01-13 14:58:39 James Page bug task added openvswitch (Ubuntu Artful)
2018-01-13 14:58:39 James Page nominated for series Ubuntu Bionic
2018-01-13 14:58:39 James Page bug task added openvswitch (Ubuntu Bionic)
2018-01-13 14:58:47 James Page openvswitch (Ubuntu Artful): assignee James Page (james-page)
2018-01-13 14:58:49 James Page openvswitch (Ubuntu Bionic): assignee James Page (james-page)
2018-01-13 14:58:52 James Page openvswitch (Ubuntu Artful): importance Undecided Critical
2018-01-13 14:58:55 James Page openvswitch (Ubuntu Artful): status New In Progress
2018-01-13 14:58:57 James Page openvswitch (Ubuntu Bionic): status Confirmed In Progress
2018-01-13 14:59:20 James Page bug task added cloud-archive
2018-01-13 14:59:31 James Page nominated for series cloud-archive/queens
2018-01-13 14:59:31 James Page bug task added cloud-archive/queens
2018-01-13 14:59:31 James Page nominated for series cloud-archive/pike
2018-01-13 14:59:31 James Page bug task added cloud-archive/pike
2018-01-13 14:59:38 James Page cloud-archive/pike: status New In Progress
2018-01-13 14:59:41 James Page cloud-archive/queens: status New In Progress
2018-01-13 14:59:44 James Page cloud-archive/queens: importance Undecided High
2018-01-13 14:59:48 James Page cloud-archive/pike: importance Undecided Critical
2018-01-13 14:59:51 James Page cloud-archive/pike: assignee James Page (james-page)
2018-01-13 14:59:53 James Page openvswitch (Ubuntu Bionic): importance Critical High
2018-01-13 14:59:55 James Page cloud-archive/queens: assignee James Page (james-page)
2018-01-15 11:55:32 James Page bug task added linux (Ubuntu)
2018-01-15 12:00:07 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2018-01-15 12:00:10 Ubuntu Kernel Bot linux (Ubuntu Artful): status New Incomplete
2018-01-16 06:31:46 James Page linux (Ubuntu Artful): status Incomplete Confirmed
2018-01-16 06:31:56 James Page linux (Ubuntu Bionic): status Incomplete Confirmed
2018-01-16 11:30:21 James Page bug added subscriber Canonical Field High
2018-01-18 08:58:37 James Page description Setup: Pike neutron 11.0.2-0ubuntu1.1~cloud0 OVS 2.8.0 Jumbo frames setttings per: https://docs.openstack.org/mitaka/networking-guide/config-mtu.html global_physnet_mtu = 9000 path_mtu = 9000 Symptoms: gre_sys MTU is 1472 Instances with MTUs > 1500 fail to communicate across GRE Temporary Workaround: ifconfig gre_sys MTU 9000 Note: When ovs rebuilds tunnels, such as on a restart, gre_sys MTU is set back to default 1472. Note: downgrading from OVS 2.8.0 to 2.6.1 resolves the issue. Previous behavior: With Ocata or Pike and OVS 2.6.x gre_sys MTU defaults to 65490 It remains at 65490 through restarts. This may be related to some combination of the following changes in OVS which seem to imply MTUs must be set in the ovs database for tunnel interfaces and patches: https://github.com/openvswitch/ovs/commit/8c319e8b73032e06c7dd1832b3b31f8a1189dcd1 https://github.com/openvswitch/ovs/commit/3a414a0a4f1901ba015ec80b917b9fb206f3c74f https://github.com/openvswitch/ovs/blob/6355db7f447c8e83efbd4971cca9265f5e0c8531/datapath/vport-internal_dev.c#L186 [Impact] OpenStack Clouds using GRE overlay tunnels with > 1500 MTU's will observe packet fragmentation/networking issues for traffic in overlay networks. [Test Case] Deploy OpenStack Pike (xenial + pike UCA or artful) Create tenant networks using GRE segmentation Boot instances Instance networking will be broken/slow gre_sys devices will be set to mtu=1472 on hypervisor hosts. [Regression Potential] Minimal; the fix to OVS works around an issue for GRE tunnel port setup via rtnetlink by performing a second request once the gre device is setup to set the MTU to a high value (65000). [Original Bug Report] Setup: Pike neutron 11.0.2-0ubuntu1.1~cloud0 OVS 2.8.0 Jumbo frames setttings per: https://docs.openstack.org/mitaka/networking-guide/config-mtu.html global_physnet_mtu = 9000 path_mtu = 9000 Symptoms: gre_sys MTU is 1472 Instances with MTUs > 1500 fail to communicate across GRE Temporary Workaround: ifconfig gre_sys MTU 9000 Note: When ovs rebuilds tunnels, such as on a restart, gre_sys MTU is set back to default 1472. Note: downgrading from OVS 2.8.0 to 2.6.1 resolves the issue. Previous behavior: With Ocata or Pike and OVS 2.6.x gre_sys MTU defaults to 65490 It remains at 65490 through restarts. This may be related to some combination of the following changes in OVS which seem to imply MTUs must be set in the ovs database for tunnel interfaces and patches: https://github.com/openvswitch/ovs/commit/8c319e8b73032e06c7dd1832b3b31f8a1189dcd1 https://github.com/openvswitch/ovs/commit/3a414a0a4f1901ba015ec80b917b9fb206f3c74f https://github.com/openvswitch/ovs/blob/6355db7f447c8e83efbd4971cca9265f5e0c8531/datapath/vport-internal_dev.c#L186
2018-01-18 13:03:27 James Page bug added subscriber Ubuntu Stable Release Updates Team
2018-01-29 18:07:24 Brian Murray openvswitch (Ubuntu Artful): status In Progress Fix Committed
2018-01-29 18:07:29 Brian Murray bug added subscriber SRU Verification
2018-01-29 18:07:35 Brian Murray tags ovs serverstack uosci upgrade ovs serverstack uosci upgrade verification-needed verification-needed-artful
2018-01-30 09:09:07 James Page cloud-archive/pike: status In Progress Fix Committed
2018-01-30 09:09:10 James Page tags ovs serverstack uosci upgrade verification-needed verification-needed-artful ovs serverstack uosci upgrade verification-needed verification-needed-artful verification-pike-needed
2018-02-02 14:26:43 James Page tags ovs serverstack uosci upgrade verification-needed verification-needed-artful verification-pike-needed ovs serverstack uosci upgrade verification-needed verification-needed-artful verification-pike-done
2018-02-02 17:07:02 Launchpad Janitor openvswitch (Ubuntu Bionic): status In Progress Fix Released
2018-02-05 13:20:10 James Page cloud-archive/queens: status In Progress Fix Committed
2018-02-05 13:20:13 James Page tags ovs serverstack uosci upgrade verification-needed verification-needed-artful verification-pike-done ovs serverstack uosci upgrade verification-needed verification-needed-artful verification-pike-done verification-queens-needed
2018-02-19 15:54:57 James Page tags ovs serverstack uosci upgrade verification-needed verification-needed-artful verification-pike-done verification-queens-needed ovs serverstack uosci upgrade verification-done-artful verification-needed verification-pike-done verification-queens-done
2018-02-21 14:44:03 Launchpad Janitor openvswitch (Ubuntu Artful): status Fix Committed Fix Released
2018-02-21 14:44:16 Robie Basak removed subscriber Ubuntu Stable Release Updates Team
2018-02-22 13:14:24 James Page cloud-archive/pike: status Fix Committed Fix Released
2018-03-22 16:47:01 James Page cloud-archive/queens: status Fix Committed Fix Released
2018-03-22 16:49:32 James Page removed subscriber Canonical Field High