We contentedly announce the release of: networking-generic-switch 7.3.0: Generic Switch ML2 Neutron Driver This release is part of the caracal 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://bugs.launchpad.net/networking-generic-switch/+bugs For more details, please see below. 7.3.0 ^^^^^ Bug Fixes * Instead of always assuming we have all provider network metadata, instead use a getter to avoid erroring in cases where that metadata may not be needed. * Fixes a regression when binding 802.3ad port groups on netmiko devices other than cumulus. Changes in networking-generic-switch 7.2.0..7.3.0 ------------------------------------------------- 6486397 reno: Update master for unmaintained/yoga 98cedeb [codespell] Adding CI target for Tox Codespell 1638483 [codespell] Adding Tox Target for Codespell 9d89e88 [codespell] Fixing Spelling Mistakes e75bb4f Clean up removed services from devstack options a387971 Revert "bump eventlet to latest version that support python 3.12" 0af727b bump eventlet to latest version that support python 3.12 3d3ad65 [ngs_coordination] backend_url should be secret 02b370b Fix batching error due to outdated etcd3gw 40399f2 Fix regression plugging 802.3ad port group 9c5d087 Update master for stable/2023.2 7edd173 CI fix: Use the un-deprecated v3 etcd API c3b3b61 Fix delete_network_postcommit KeyError 0088fde Do not make actual device changes in bind_port() e3554eb Honor ngs_save_configuration setting when using batch commands c019cc2 Fake: support adding a random sleep and injecting failures Diffstat (except docs and test files) ------------------------------------- devstack/plugin.sh | 2 +- networking_generic_switch/batching.py | 11 +- networking_generic_switch/config.py | 1 + networking_generic_switch/devices/__init__.py | 4 + .../devices/netmiko_devices/__init__.py | 8 ++ .../devices/netmiko_devices/fake.py | 52 ++++++-- networking_generic_switch/generic_switch_mech.py | 74 ++++++----- ...postcommit-more-defensive-19929702ba7f19fb.yaml | 4 + ...ssion-binding-port-groups-af6978a199a381b1.yaml | 5 + releasenotes/source/2023.2.rst | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 2 +- requirements.txt | 2 +- setup.cfg | 6 + tox.ini | 10 ++ zuul.d/networking-generic-switch-jobs.yaml | 10 +- zuul.d/project.yaml | 2 + 21 files changed, 301 insertions(+), 77 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c263fd2..32fca5f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -etcd3gw>=0.2.4 # Apache-2.0 +etcd3gw>=2.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org