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 |
|
|
|
2024-07-31 19:13:35 |
Brian Murray |
linux (Ubuntu Artful): status |
Confirmed |
Won't Fix |
|