[release-announce] networking-generic-switch 3.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 22 13:36:23 UTC 2020


We are happy to announce the release of:

networking-generic-switch 3.0.0: Generic Switch ML2 Neutron Driver

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/networking-generic-switch

Download the package from:

    https://pypi.org/project/networking-generic-switch

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/networking-
generic-switch

For more details, please see below.

Changes in networking-generic-switch 2.1.0..3.0.0
-------------------------------------------------

7a98416 Use unittest.mock instead of third party mock
c5ca178 Stop configuring install_command in tox.
503f690 Cleanup py27 support
cfce2b1 Fix ngs
7de612d Add netmiko_session_logging
8d22d92 Bump hacking to 3.0.0
954b314 [Trivial] doc fix
6f6f36f Fix CI
87061f1 Enforce running tox with correct python version based on env
a5332ca Stop using six library
d42a3fc Drop python 2.7 support and testing
850b8f0 Temp disabling grenade multinode
e5698d8 Switch to Ussuri job
2850dc1 Fix reivew link.
d841198 Add versions to release notes series
bea0b4a Update master for stable/train
590284a Update the constraints url
461def3 Allow network name format to be configured


Diffstat (except docs and test files)
-------------------------------------

CONTRIBUTING.rst                                   |  2 +-
devstack/plugin.sh                                 |  7 ++-
lower-constraints.txt                              | 19 ++++----
networking_generic_switch/config.py                |  7 +++
networking_generic_switch/devices/__init__.py      | 31 ++++++++++--
.../devices/netmiko_devices/__init__.py            | 30 +++++++++---
.../devices/netmiko_devices/arista.py              |  2 +-
.../devices/netmiko_devices/brocade.py             |  2 +-
.../devices/netmiko_devices/cisco.py               |  2 +-
.../devices/netmiko_devices/dell.py                |  2 +-
.../devices/netmiko_devices/juniper.py             |  8 ++--
.../devices/netmiko_devices/ruijie.py              |  2 +-
networking_generic_switch/exceptions.py            |  6 +++
networking_generic_switch/generic_switch_mech.py   | 49 +++++++++----------
.../notes/drop-py-2-7-76d7a678dc042bd6.yaml        |  6 +++
.../fix-netmiko-and-ngs-33c79b55ff7e2fd7.yaml      |  8 ++++
.../netmiko-session-logging-9834fcdb8d6e5bb3.yaml  |  6 +++
.../network-name-format-075f5757d599ac92.yaml      |  6 +++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/train.rst                      |  6 +++
requirements.txt                                   |  1 -
setup.cfg                                          | 15 ++----
setup.py                                           |  9 ----
test-requirements.txt                              |  3 +-
tox.ini                                            | 26 +++++-----
zuul.d/networking-generic-switch-jobs.yaml         |  9 +---
zuul.d/project.yaml                                | 26 +++++++---
46 files changed, 313 insertions(+), 155 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 0b369b9..7b87bb6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12 +11,0 @@ oslo.utils>=3.33.0 # Apache-2.0
-six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 2189177..534a844 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +5,0 @@
-mock>=2.0.0 # BSD
@@ -13 +12 @@ stestr>=1.0.0 # Apache-2.0
-hacking>=1.0.0,<1.2.0 # Apache-2.0
+hacking>=3.0.0,<3.1.0 # Apache-2.0






More information about the Release-announce mailing list