[release-announce] neutron-fwaas 17.0.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Wed Oct 5 12:27:53 UTC 2022
We jubilantly announce the release of:
neutron-fwaas 17.0.0: OpenStack Networking FWaaS
This release is part of the zed release series.
The source is available from:
https://opendev.org/openstack/neutron-fwaas
Download the package from:
https://tarballs.openstack.org/neutron-fwaas/
Please report issues through:
https://bugs.launchpad.net/neutron/+bugs
For more details, please see below.
Changes in neutron-fwaas ussuri-em..17.0.0
------------------------------------------
553e6b641 Adopt to latest VlanManager and oslo.db changes
823322433 Use ovs constants from neutron-lib
c70dcb965 Bump pyroute2 version to 0.7.2
eed934878 Add weekly jobs
e1e496d33 Add libczmq4 to bindep for testing on jammy
5dabe2258 Cleanup py27 support
b126f4224 Remove usage of six
b4519b3bb setup.cfg: Replace dashes with underscores
e4555733d Remove usage of six
64a02d2e9 [doc]remove warning for "deprecate this project"
b7be99c14 Remove "distutils" library
ba0a03646 Add the corresponding DB context to all SQL transactions
3bbcc5f8b Changed minversion in tox to 3.18.0
1b4a84527 Update python testing as per zed cycle teting runtime
147116b7b Fix error when apply rule with dst port large than src port
de74e7bbc Add Python3 zed unit tests
179019f82 remove unicode from code
216df5cf8 Drop lower-constraints.txt and its testing
de8a4d4cf Replace tearDown with addCleanup.
3a5dde69e Readd neutron-tempest-plugin-fwaas job
a9f26b81e revive neutron-fwaas project
11f0534e8 Moving IRC network reference to OFTC
caae7b6a6 Retire neutron-fwaas project
94c0d54de Imported Translations from Zanata
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 17 ++-
README.rst | 9 +-
bindep.txt | 1 +
lower-constraints.txt | 147 ---------------------
neutron_fwaas/__init__.py | 7 +-
neutron_fwaas/cmd/v1_to_v2_db_migration.py | 2 +
neutron_fwaas/db/firewall/v2/firewall_db_v2.py | 48 +++----
.../expand/d6a12e637e28_neutron_fwaas_v2_0.py | 6 +-
neutron_fwaas/extensions/firewall_v2.py | 6 +-
.../locale/en_GB/LC_MESSAGES/neutron_fwaas.po | 116 ----------------
neutron_fwaas/services/firewall/fwaas_plugin_v2.py | 28 +++-
.../firewall/service_drivers/agents/agents.py | 13 +-
.../agents/drivers/conntrack_base.py | 4 +-
.../service_drivers/agents/drivers/fwaas_base.py | 5 +-
.../agents/drivers/fwaas_base_v2.py | 5 +-
.../agents/drivers/linux/iptables_fwaas_v2.py | 8 +-
.../agents/drivers/linux/l2/driver_base.py | 5 +-
.../linux/l2/openvswitch_firewall/firewall.py | 5 +-
.../drivers/linux/l2/openvswitch_firewall/rules.py | 3 +-
.../agents/drivers/linux/legacy_conntrack.py | 3 +-
.../firewall/service_drivers/agents/l2/fwaas_v2.py | 14 +-
.../agents/l3reference/firewall_l3_agent_v2.py | 3 +
.../firewall/service_drivers/driver_api.py | 10 +-
neutron_fwaas/services/logapi/agents/l3/fwg_log.py | 5 +
neutron_fwaas/services/logapi/common/log_db_api.py | 8 +-
.../services/logapi/common/port_callback.py | 8 +-
.../functional/privileged/test_netlink_lib.py | 5 +-
.../logapi/agents/drivers/iptables/test_log.py | 3 +-
.../unit/db/firewall/v2/test_firewall_db_v2.py | 45 +++----
.../linux/l2/openvswitch_firewall/test_firewall.py | 96 +++++++++++++-
.../linux/l2/openvswitch_firewall/test_rules.py | 6 +-
.../agents/drivers/linux/test_legacy_conntrack.py | 14 +-
.../service_drivers/agents/l2/test_fwaas_v2.py | 14 +-
.../firewall/service_drivers/agents/test_agents.py | 13 +-
.../firewall/service_drivers/test_driver_api.py | 12 +-
.../unit/services/firewall/test_fwaas_plugin_v2.py | 40 +++---
.../services/logapi/common/test_fwg_callback.py | 14 +-
.../services/logapi/common/test_port_callback.py | 53 ++++----
playbooks/configure_functional_job.yaml | 4 +
.../drop-python-3-6-and-3-7-b1cf8738aaab988f.yaml | 5 +
releasenotes/source/conf.py | 16 +--
.../locale/en_GB/LC_MESSAGES/releasenotes.po | 87 +++++++++++-
requirements.txt | 13 +-
setup.cfg | 12 +-
setup.py | 8 --
test-requirements.txt | 3 +-
tools/configure_for_fwaas_func_testing.sh | 25 ++++
tox.ini | 22 ++-
54 files changed, 548 insertions(+), 523 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 69969bf09..8cae770d4 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.
+
@@ -8,4 +12,3 @@ netaddr>=0.7.18 # BSD
-SQLAlchemy>=1.2.0 # MIT
-alembic>=0.8.10 # MIT
-six>=1.10.0 # MIT
-neutron-lib>=1.26.0 # Apache-2.0
+SQLAlchemy>=1.4.23 # MIT
+alembic>=1.6.5 # MIT
+neutron-lib>=2.19.0 # Apache-2.0
@@ -20 +23 @@ oslo.privsep>=1.32.0 # Apache-2.0
-pyroute2>=0.5.3;sys_platform!='win32' # Apache-2.0 (+ dual licensed GPL2)
+pyroute2>=0.7.2;sys_platform!='win32' # Apache-2.0 (+ dual licensed GPL2)
diff --git a/test-requirements.txt b/test-requirements.txt
index 524587a8d..39e2bc008 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking>=1.1.0,<1.2.0 # Apache-2.0
+hacking>=3.0.1,<3.1.0 # Apache-2.0
@@ -20,0 +21 @@ psycopg2>=2.7.3 # LGPL/ZPL
+ddt>=1.0.1 # MIT
More information about the Release-announce
mailing list