Bug 1365678 - obsolete network_device_mtu configuration persists in configuration files
Summary: obsolete network_device_mtu configuration persists in configuration files
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-puppet-modules
Version: 9.0 (Mitaka)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ga
: 9.0 (Mitaka)
Assignee: Brent Eagles
QA Contact: Ofer Blaut
URL:
Whiteboard:
Depends On:
Blocks: 1365153 1365892 1365949
TreeView+ depends on / blocked
 
Reported: 2016-08-09 20:17 UTC by Brent Eagles
Modified: 2016-08-24 13:10 UTC (History)
5 users (show)

Fixed In Version: openstack-puppet-modules-8.1.8-2.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1365892 1365949 (view as bug list)
Environment:
Last Closed: 2016-08-24 13:10:30 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 353091 0 None None None 2016-08-11 14:28:59 UTC
OpenStack gerrit 353292 0 None None None 2016-08-11 14:29:21 UTC
OpenStack gerrit 354096 0 None None None 2016-08-11 14:27:59 UTC
OpenStack gerrit 355235 0 None None None 2016-08-15 12:22:14 UTC
Red Hat Bugzilla 1365153 0 high CLOSED Broken network connectivity to instances launched post upgrade due to MTU mismatch 2021-02-22 00:41:40 UTC
Red Hat Product Errata RHBA-2016:1764 0 normal SHIPPED_LIVE openstack-puppet-modules bug fix advisory 2016-08-24 17:10:09 UTC

Internal Links: 1365153

Description Brent Eagles 2016-08-09 20:17:28 UTC
Description of problem:

Affects Upgrades!

MTU configuration was changed in mitaka. While the TripleO templates and puppet modules removed support, puppet controlled neutron configuration files are not being "purged" after an upgrade, leaving values that are no longer managed by puppet behind - including old network_device_mtu settings. While it is not the preferred mechanism for controlling MTU settings, neutron still contains code that will read and use this value.


How reproducible:

Currently 100% on existing nodes after an upgrade.

Comment 2 Brent Eagles 2016-08-09 20:20:08 UTC
Adding tracker for upstream patch pending CI/merging that can be employed to purge the neutron configs.

Comment 4 Ihar Hrachyshka 2016-08-10 07:40:18 UTC
Do we have a similar patch for Nova? I think network_device_mtu should be removed from nova.conf too, otherwise Nova will still attempt to use it for its side of data path (tap and qbr).

Comment 5 Ihar Hrachyshka 2016-08-10 07:50:02 UTC
I suspect the needed Nova backport is: https://review.openstack.org/#/c/353292/

Comment 7 Jason Guiditta 2016-08-10 14:37:40 UTC
Upstream is merged for both patches

Comment 10 Jason Guiditta 2016-08-11 16:40:20 UTC
Pulling back to on_dev due to new patch needed.  Brent, do we think this is the last one before I rebuild (once it merges)?

Comment 11 Jason Guiditta 2016-08-15 12:22:15 UTC
Adding mitaka patch (not yet merged) ref for puppet-openstacklib

Comment 13 Ofer Blaut 2016-08-23 13:53:33 UTC
openstack-puppet-modules-8.1.8-2.el7ost.noarch

test upgrade and tempest network scenario tests

Code it there as well

Comment 15 errata-xmlrpc 2016-08-24 13:10:30 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-1764.html


Note You need to log in before you can comment on or make changes to this bug.