Add ability to specify custom MTUs in neutron

Bug #1589944 reported by Aleksandr Didenko
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Sergii Golovatiuk
8.0.x
In Progress
High
Sergey Vasilenko
Mitaka
Fix Released
High
Sergey Abramov

Bug Description

We need an ability to specify MTU for physnets in Neutron.

Steps to reproduce:

1. Edit a key in quantum_settings to specify MTU for path_mtu and network_device_mtu
2. Deploy cluster
3. Check path_mtu in /etc/neutron/plugins/ml2/ml2_conf.ini

Expected result:
path_mtu = 1200

Actual result:
path_mtu = 1500

Revision history for this message
Bug Checker Bot (bug-checker) wrote : Autochecker

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

version

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
summary: - Add ability to specify mtu for physnets in neutron
+ Add ability to specify custom MTUs in neutron
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/326517

Changed in fuel:
assignee: l23network (l23network) → Sergey Vasilenko (xenolog)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/326920

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/8.0)

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/326992

Changed in fuel:
assignee: Sergey Vasilenko (xenolog) → Sergii Golovatiuk (sgolovatiuk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/326517
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=118f732929aa7a5d9dce36a3ff19aa697c1129b4
Submitter: Jenkins
Branch: master

commit 118f732929aa7a5d9dce36a3ff19aa697c1129b4
Author: Sergey Vasilenko <email address hidden>
Date: Tue Jun 7 17:32:43 2016 +0300

    Add ability to override MTU for networks

    * This patch make ability for override ML2/path_mtu into:
          quantum_settings:
            . . .
            L2:
              segmentation_type: tun
              path_mtu: 8000
              tunnel_id_ranges: 2:65535

    Custom noop-test added fot cover this task.

    Change-Id: Ibb4c984751cd234db4a481819e390a79c27545d0
    Closes-bug: #1589944

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Vitaly Sedelnik (vsedelnik) wrote :

Removed from 8.0-mu-2 scope as more time is needed to get the fix ready for merge

no longer affects: fuel/newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

Reviewed: https://review.openstack.org/326920
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=907847acbba46a987eff97e15cee0a63e69d1418
Submitter: Jenkins
Branch: stable/mitaka

commit 907847acbba46a987eff97e15cee0a63e69d1418
Author: Sergey Vasilenko <email address hidden>
Date: Tue Jun 7 17:32:43 2016 +0300

    Add ability to override MTU for networks

    * This patch make ability for override ML2/path_mtu into:
          quantum_settings:
            . . .
            L2:
              segmentation_type: tun
              path_mtu: 8000
              tunnel_id_ranges: 2:65535

    Change-Id: Ibb4c984751cd234db4a481819e390a79c27545d0
    Closes-bug: #1589944

tags: added: on-verification
Revision history for this message
Ekaterina Shutova (eshutova) wrote :

Verified on 9.2 snapshot #593.
path_mtu value in /etc/neutron/plugins/ml2/ml2_conf.ini after deployment is not default.

tags: removed: on-verification
tags: added: on-verification
Revision history for this message
Ekaterina Shutova (eshutova) wrote :

Verified on 10.1 #1578.
path_mtu value in /etc/neutron/plugins/ml2/ml2_conf.ini after deployment is not default:
root@node-1:~# grep -i path_mtu /etc/neutron/plugins/ml2/ml2_conf.ini
#path_mtu = 0
path_mtu = 8000

tags: removed: on-verification
Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/8.0)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: stable/8.0
Review: https://review.opendev.org/326992
Reason: This repo is retired now, no further work will get merged.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.