[release-announce] neutron-vpnaas 21.0.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Wed Oct 5 12:30:33 UTC 2022
We are excited to announce the release of:
neutron-vpnaas 21.0.0: OpenStack Networking VPN as a Service
This release is part of the zed release series.
The source is available from:
https://opendev.org/openstack/neutron-vpnaas
Download the package from:
https://tarballs.openstack.org/neutron-vpnaas/
Please report issues through:
https://bugs.launchpad.net/neutron/+bugs
For more details, please see below.
Changes in neutron-vpnaas 20.0.0..21.0.0
----------------------------------------
694c84c61 Adopt to oslo.db 12.1.0
6eaed1cdb Tests: fix requirements for unit tests
740bf12df Fix creating ipsec site connection
6a226281b Migrate to neutron-lib released API definition for VPNaaS APIs
01b1ccf53 setup.cfg: Replace dashes with underscores
166949f96 Changed minversion in tox to 3.18.0
4f1f0f726 Update python testing as per zed cycle teting runtime
96adf1ac6 CI: Add Neutron to required-projects list
130d6ddf1 Drop lower-constraints.txt and its testing
8b3990681 cleanup: drop un-used test-requirements.txt
f9bf321be Add weekly jobs
3dfa52833 Add Python3 zed unit tests
73499f01c tests: restore functional testing
bf155a8ee tests: fix functional tests
6f6a455b2 Register common config options by default
d078eb07a ci: temporarily disable functional tests
55c5e2414 Update master for stable/yoga
780d88ea1 remove unicode literal from code
d8bf2a1cc l3ha: fix status updates
76b606b8d Fix failover with L3 HA
c22e4c921 Use TOX_CONSTRAINTS_FILE
10c7e3d2d Drop install_venv
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 28 +-
lower-constraints.txt | 135 ------
neutron_vpnaas/db/vpn/vpn_db.py | 44 +-
neutron_vpnaas/db/vpn/vpn_validator.py | 53 ++-
neutron_vpnaas/extensions/vpn_endpoint_groups.py | 82 +---
neutron_vpnaas/extensions/vpn_flavors.py | 40 +-
neutron_vpnaas/extensions/vpnaas.py | 488 +--------------------
neutron_vpnaas/services/vpn/agent.py | 6 +-
.../services/vpn/common/netns_wrapper.py | 1 +
.../services/vpn/device_drivers/ipsec.py | 5 +-
.../services/vpn/service_drivers/base_ipsec.py | 14 +-
neutron_vpnaas/services/vpn/vpn_service.py | 5 +-
.../unit/services/vpn/device_drivers/test_ipsec.py | 6 +-
.../services/vpn/service_drivers/test_ipsec.py | 5 +-
.../drop-python-3-6-and-3-7-a4a72c6c8775e0b7.yaml | 5 +
releasenotes/source/conf.py | 16 +-
releasenotes/source/index.rst | 1 +
releasenotes/source/yoga.rst | 6 +
requirements.txt | 5 +-
setup.cfg | 12 +-
test-requirements.txt | 11 +-
tools/install_venv.py | 71 ---
tools/install_venv_common.py | 170 -------
tox.ini | 26 +-
29 files changed, 248 insertions(+), 1129 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 712880f86..d7698fafe 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+# Requirements lower bounds listed here are our best effort to keep them up to
+# date but we do not test them so no guarantee of having them all correct. If
+# you find any incorrect lower bounds, let us know or propose a fix.
+
@@ -6 +9,0 @@ pbr>=4.0.0 # Apache-2.0
-requests>=2.18.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 57cbd2706..f0694093c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,3 +5,0 @@ coverage!=4.4,>=4.0 # Apache-2.0
-fixtures>=3.0.0 # Apache-2.0/BSD
-mock>=2.0.0 # BSD
-requests-mock>=1.2.0 # Apache-2.0
@@ -11,3 +7,0 @@ testtools>=2.2.0 # MIT
-testresources>=2.0.0 # Apache-2.0/BSD
-testscenarios>=0.4 # Apache-2.0/BSD
-WebTest>=2.0.27 # MIT
@@ -15,0 +10,5 @@ stestr>=1.0.0 # Apache-2.0
+
+# This is necessary as pecan dropped this dependency
+# see https://review.opendev.org/c/openstack/neutron/+/848706
+WebTest>=2.0.27 # MIT
+
More information about the Release-announce
mailing list