Comment 0 for bug 1737040

Revision history for this message
Corey Bryant (corey.bryant) wrote :

[Impact]
This SRU updates networking-l2gw in Artful to the correct version for Pike. While this is a major version bump, which typically means that new features are included, that is not the case for this update. The majority of these commits are test updates (flake8/tempest/devstack) that don't affect mainline code. The global requirements updates are just dependency updates, all of which are already satisfied in Artful.

The delta between the current version 10.1.0.a1 and 11.0.0 includes the following commits:
 - [52fb42c] Update the documentation link for doc migration
 - [354495a] Take allowed-address-pairs to ucast_mac_remote
 - [af0f54a] Updated from global requirements
 - [25133e6] Use flake8-import-order plugin
 - [da569b7] Updated from global requirements
 - [0e684f9] Fix the configuration of the tempest plugin
 - [b7992ad] Adding l2gw section to tempest.conf within devstack plugin
 - [8de2040] Fix for tempest case test_create_l2gw_connection_with_invalid_network_name
 - [4bb9806] Tempest plugin expects the l2gw section instead of network
 - [3273c50] Add proper class skip
 - [947e5ba] Fix tempest install issues
 - [9d2a82f] Fix networking-l2gw devstack systemd issues
 - [9ec7ae4] Fixed networking-l2gw tempest plugin
 - [de4d24f] Update latest requirements
 - [31b6b61] Adapting networking-l2gw to use ovsdbapp library
 - [9710695] Updated from global requirements
 - [7e981e0] use MechanismDriver from neutron-lib
 - [990c3ef] Remove log translations
 - [afe3482] Updated from global requirements
 - [f484d90] Use the new tempest module
 - [40d267d] Fix agent configuration breakage

The changes that do affect mainline code are the following:

354495a is a bug fix for https://bugs.launchpad.net/networking-l2gw/+bug/1447897
31b6b61 switches networking-l2gw to use the ovsdbapp library.
7e981e0 switches networking-l2gw to use MechanismDriver from neutron-lib.
990c3ef just removes log translations as log messages are no longer being translated.
40d267d fixes agent configuration breakage as modules have shifted to new packages in neutron.

With the exception of untranslated log messages, there are no other changes in behavior introduced by the above commits.

[Test Case]
The following SRU process was followed:
https://wiki.ubuntu.com/OpenStackUpdates

In order to avoid regression of existing consumers, the OpenStack team will
run their continuous integration test against the packages that are in
-proposed. A successful run of all available tests will be required before the
proposed packages can be let into -updates.

The OpenStack team will be in charge of attaching the output summary of the
executed tests. The OpenStack team members will not mark ‘verification-done’ until
this has happened.

[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned tests are attached to this bug.

[Discussion]