yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #22692
[Bug 1375815] [NEW] RFE: detect obvious MTU mismatches for tunnelling and print a warning
Public bug reported:
Hi,
It was non-obvious to me (and I suspect it will be non-obvious to a lot
of others) that it really is absolutely necessary to increase the MTU
when using VXLAN encapsulation (and presumably GRE and other tunnelling
as well). The principal difficulty in diagnosis is that resulting VM
behaviour is just so strange: depending on the guest and hypervisor
kernel used and whether GSO is disabled on each using ethtool, network
traffic may almost not flow at all, or be almost normal.
Very belatedly I spotted the doc note referenced in openstack-manuals
commit c3ba506e97d59969ee2ad9476e8d1dfa55001641 , and this is a good
start.
However, I think more is needed. This RFE is for neutron to sanity
check for obvious MTU mismatches at startup (it may not be possible to
catch all of them, but surely the obvious ones would be better than
nothing) and print out a big warning.
For example, I'd say if VXLAN is configured + the MTU on the default
gateway is 1500 + the MTU on the VXLAN network is <= 1554 (or whatever),
then print a warning. Ditto for GRE, etc., etc.
It would be good if the warning said something like "MTU settings *may*
be wrong: consult <OpenStack documentation link> for more details."
** Affects: neutron
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1375815
Title:
RFE: detect obvious MTU mismatches for tunnelling and print a warning
Status in OpenStack Neutron (virtual network service):
New
Bug description:
Hi,
It was non-obvious to me (and I suspect it will be non-obvious to a
lot of others) that it really is absolutely necessary to increase the
MTU when using VXLAN encapsulation (and presumably GRE and other
tunnelling as well). The principal difficulty in diagnosis is that
resulting VM behaviour is just so strange: depending on the guest and
hypervisor kernel used and whether GSO is disabled on each using
ethtool, network traffic may almost not flow at all, or be almost
normal.
Very belatedly I spotted the doc note referenced in openstack-manuals
commit c3ba506e97d59969ee2ad9476e8d1dfa55001641 , and this is a good
start.
However, I think more is needed. This RFE is for neutron to sanity
check for obvious MTU mismatches at startup (it may not be possible to
catch all of them, but surely the obvious ones would be better than
nothing) and print out a big warning.
For example, I'd say if VXLAN is configured + the MTU on the default
gateway is 1500 + the MTU on the VXLAN network is <= 1554 (or
whatever), then print a warning. Ditto for GRE, etc., etc.
It would be good if the warning said something like "MTU settings
*may* be wrong: consult <OpenStack documentation link> for more
details."
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1375815/+subscriptions
Follow ups
References