[release-announce] networking-generic-switch 2.1.0 (train)

no-reply at openstack.org no-reply at openstack.org
Thu Sep 26 20:12:40 UTC 2019


We are pumped to announce the release of:

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

This release is part of the train stable 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.

2.1.0
^^^^^


New Features
************

* Adds a new device driver, "netmiko_mellanox_mlnxos", for managing
  Mellanox MLNX-OS based switch devices


Bug Fixes
*********

* Fixes an issue with the "netmiko_juniper" driver, which could
  unnecessarily fail operations if concurrent configuration of a
  switch is performed. See story 2006220 for details.

* Fixes an issue when creating or deleting a network, a failure to
  apply this change to any device would not cause the operation to
  fail. This could leave the network in an inconsistent state. See
  story 2006222 <https://storyboard.openstack.org/#!/story/2006222>`__
  for details.

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

ec30bb0 Build pdf doc
8e3b345 Add Mellanox MLNX-OS Switch support
2a282fe Fail if creation or deletion of a network on a device fails
d0a016c Retry junos operations on harmless warnings


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

lower-constraints.txt                              |   2 +-
.../devices/netmiko_devices/juniper.py             |  49 +++++++--
.../devices/netmiko_devices/mellanox_mlnxos.py     |  38 +++++++
networking_generic_switch/generic_switch_mech.py   |   9 ++
...ox-mlnx-os-switch-support-a4bf0661cd27fec7.yaml |   5 +
.../junos-retry-warnings-f2b004fe99d7770d.yaml     |   7 ++
.../net-add-del-failure-f4ea1118bc1f9d28.yaml      |   7 ++
requirements.txt                                   |   2 +-
setup.cfg                                          |   1 +
tox.ini                                            |  11 ++
14 files changed, 296 insertions(+), 21 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 9f68dcc..0b369b9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@ stevedore>=1.20.0 # Apache-2.0
-netmiko>=2.0.2 # MIT
+netmiko>=2.4.1 # MIT






More information about the Release-announce mailing list