[release-announce] networking-generic-switch 7.0.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Fri Sep 23 16:49:14 UTC 2022
We are pumped to announce the release of:
networking-generic-switch 7.0.0: Generic Switch ML2 Neutron Driver
This release is part of the zed 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 6.1.0..7.0.0
-------------------------------------------------
62d9322 remove unicode from code
79fc104 Implements basic functionality for use with Pluribus switches.
2e57ea7 Add Nokia SRL release note
95fc589 Support Nokia SR Linux
54e6b51 Try fixing a non-deterministic test failure on the CI
29e7b59 Trim spaces in ngs_trunk_ports and ngs_physical_networks
dc30633 dell: Fix VLAN creation on OS9 devices
981923a Declare l2 connectivity capability to tell Neutron we can handle L2-only ports
3c90da3 Drop lower-constraints.txt and its testing
0443259 The Python 3.6 and Python 3.7 Support has been dropped since zed
aea6708 Support 802.3ad port groups on Cumulus devices
1ef6597 CI: Removing job queue
2e201a0 CI: use pre-existing ssh key on multinode jobs
f469dc1 CI: Alternate logic for multinode key replacement
6a0f213 Trivial: Remove legacy devstack CI call
c6c10a1 CI: Fix Multinode ssh key/hostname for unit tests
3f1a927 Add support for switches running SONiC operating system
9f7d951 Add Python3 zed unit tests
0b6a7d8 Update master for stable/yoga
Diffstat (except docs and test files)
-------------------------------------
devstack/plugin.sh | 17 ++-
lower-constraints.txt | 89 ------------
networking_generic_switch/devices/__init__.py | 12 +-
.../devices/netmiko_devices/__init__.py | 51 ++++++-
.../devices/netmiko_devices/cumulus.py | 16 +++
.../devices/netmiko_devices/dell.py | 7 +-
.../devices/netmiko_devices/nokia.py | 104 ++++++++++++++
.../devices/netmiko_devices/pluribus.py | 35 +++++
.../devices/netmiko_devices/sonic.py | 86 ++++++++++++
networking_generic_switch/devices/utils.py | 10 ++
networking_generic_switch/generic_switch_mech.py | 71 +++++++---
...d-sonic-os-switch-support-73fcaf3acdc8c1d0.yaml | 6 +
.../notes/cumulus-802.3ad-da9bffe131995f98.yaml | 4 +
.../notes/nokia-srl-support-52ea2a445f4b24d4.yaml | 4 +
releasenotes/source/conf.py | 16 +--
releasenotes/source/index.rst | 1 +
releasenotes/source/yoga.rst | 6 +
requirements.txt | 2 +-
setup.cfg | 7 +-
tox.ini | 6 -
zuul.d/project.yaml | 4 +-
32 files changed, 965 insertions(+), 156 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 0b98540..a0371ae 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@ stevedore>=1.20.0 # Apache-2.0
-netmiko>=2.4.1 # MIT
+netmiko>=4.1.1 # MIT
More information about the Release-announce
mailing list