LXC interface template does not set MTU for provider interface

Bug #1753543 reported by James Denton
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Medium
Unassigned

Bug Description

DISTRIB_ID="OSA"
DISTRIB_RELEASE="14.2.4"
DISTRIB_CODENAME="Newton"
DISTRIB_DESCRIPTION="OpenStack-Ansible"

PROBLEM: The MTU override mechanism does not appear to support interfaces without IP addresses inside the container. This negatively impact Neutron provider interfaces inside the agents container, especially when Neutron routers are used in conjunction with jumbo frames.

The template does not allow for the MTU to be set when an address is not defined on the interface:

https://github.com/openstack/openstack-ansible-lxc_container_create/blob/stable/newton/templates/debian-interface.cfg.j2#L22

AFFECTS: Newton, Ocata, Pike, Queens

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-lxc_container_create (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/550146

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-lxc_container_create (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/550147

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-lxc_container_create (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/550148

Changed in openstack-ansible:
status: New → In Progress
assignee: nobody → Kevin Carter (kevin-carter)
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-lxc_container_create (stable/queens)

Reviewed: https://review.openstack.org/550145
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-lxc_container_create/commit/?id=3d1e70d1be8d10a54da35ad97c3e750384f8a73b
Submitter: Zuul
Branch: stable/queens

commit 3d1e70d1be8d10a54da35ad97c3e750384f8a73b
Author: Kevin Carter <email address hidden>
Date: Tue Mar 6 10:14:27 2018 -0600

    Set the MTU regardless if an address is present

    Closes-Bug: #1753543
    Change-Id: I1dd72bd0ddec6b944c9ab440e5e2809a6471ae03
    Signed-off-by: Kevin Carter <email address hidden>

tags: added: in-stable-queens
tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-lxc_container_create (stable/ocata)

Reviewed: https://review.openstack.org/550146
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-lxc_container_create/commit/?id=708b83668e9b95b60dfbcb30837eba655c097beb
Submitter: Zuul
Branch: stable/ocata

commit 708b83668e9b95b60dfbcb30837eba655c097beb
Author: Kevin Carter <email address hidden>
Date: Tue Mar 6 10:14:27 2018 -0600

    Set the MTU regardless if an address is present

    Closes-Bug: #1753543
    Change-Id: I1dd72bd0ddec6b944c9ab440e5e2809a6471ae03
    Signed-off-by: Kevin Carter <email address hidden>
    (cherry picked from commit 4e96af615768523d7e3e1e0af3a861dd1346aac4)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-lxc_container_create (stable/newton)

Reviewed: https://review.openstack.org/550147
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-lxc_container_create/commit/?id=0be23b0532eb69bfbd7ea245dc65f0aee906af97
Submitter: Zuul
Branch: stable/newton

commit 0be23b0532eb69bfbd7ea245dc65f0aee906af97
Author: Kevin Carter <email address hidden>
Date: Tue Mar 6 10:14:27 2018 -0600

    Set the MTU regardless if an address is present

    Closes-Bug: #1753543
    Change-Id: I1dd72bd0ddec6b944c9ab440e5e2809a6471ae03
    Signed-off-by: Kevin Carter <email address hidden>
    (cherry picked from commit 4e96af615768523d7e3e1e0af3a861dd1346aac4)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-lxc_container_create (stable/pike)

Reviewed: https://review.openstack.org/550148
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-lxc_container_create/commit/?id=018cc83b1a5a23e70e1abe82df20a8032d2e1afb
Submitter: Zuul
Branch: stable/pike

commit 018cc83b1a5a23e70e1abe82df20a8032d2e1afb
Author: Kevin Carter <email address hidden>
Date: Tue Mar 6 10:14:27 2018 -0600

    Set the MTU regardless if an address is present

    Closes-Bug: #1753543
    Change-Id: I1dd72bd0ddec6b944c9ab440e5e2809a6471ae03
    Signed-off-by: Kevin Carter <email address hidden>
    (cherry picked from commit 4e96af615768523d7e3e1e0af3a861dd1346aac4)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-lxc_container_create 17.0.0.0rc2

This issue was fixed in the openstack/openstack-ansible-lxc_container_create 17.0.0.0rc2 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-lxc_container_create 15.1.18

This issue was fixed in the openstack/openstack-ansible-lxc_container_create 15.1.18 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-lxc_container_create 16.0.10

This issue was fixed in the openstack/openstack-ansible-lxc_container_create 16.0.10 release.

Revision history for this message
Adrien Cunin (adri2000) wrote :

Should this bug report be marked "fix released"?

Changed in openstack-ansible:
assignee: Kevin Carter (kevin-carter) → nobody
Changed in openstack-ansible:
status: In Progress → Fix Released
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.