neutron-fwaas 19.0.0 (bobcat)
We are gleeful to announce the release of: neutron-fwaas 19.0.0: OpenStack Networking FWaaS This release is part of the bobcat 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 18.0.0..19.0.0 --------------------------------------- 193d1e276 Use unittest.mock instead of mock 925b31f6f [alembic] Alembic operations require keywords only arguments 72ad4f96d notify the plugin only on status updated 5b56eaf3b Firewall group associated with ports is not allowed to be deleted 85c296690 Remove Exception Definition in fwaas_v2 Extension 3b4e1bdda Support standard_attrs for fwaas resources e479c1a1d Fix issues due to recent RBAC changes 70d3174f8 Use neutron-lib policy rules bc64e8485 Update master for stable/2023.1 Diffstat (except docs and test files) ------------------------------------- neutron_fwaas/db/firewall/v2/firewall_db_v2.py | 47 +- .../expand/6941ce70131e_add_standard_attr_id.py | 78 ++++ .../alembic_migrations/versions/EXPAND_HEAD | 2 +- .../f83a0b2964d0_rename_tenant_to_project.py | 2 +- neutron_fwaas/extensions/firewall_v2.py | 62 --- neutron_fwaas/extensions/firewall_v2_stdattrs.py | 20 + neutron_fwaas/policies/base.py | 17 - neutron_fwaas/policies/firewall_group.py | 3 +- neutron_fwaas/policies/firewall_policy.py | 3 +- neutron_fwaas/policies/firewall_rule.py | 3 +- neutron_fwaas/services/firewall/fwaas_plugin_v2.py | 2 +- .../firewall/service_drivers/agents/agents.py | 25 - .../agents/l3reference/firewall_l3_agent_v2.py | 8 +- .../logapi/agents/drivers/iptables/test_log.py | 3 +- .../unit/db/firewall/v2/test_firewall_db_v2.py | 505 ++++++++++++--------- .../netfilter_log/test_libnetfilter_log.py | 2 +- .../drivers/linux/l2/noop/test_noop_driver.py | 2 +- .../linux/l2/openvswitch_firewall/test_firewall.py | 3 +- .../linux/l2/openvswitch_firewall/test_rules.py | 3 +- .../agents/drivers/linux/test_iptables_fwaas_v2.py | 3 +- .../agents/drivers/linux/test_legacy_conntrack.py | 3 +- .../agents/drivers/linux/test_netlink_conntrack.py | 2 +- .../service_drivers/agents/l2/fake_data.py | 3 +- .../service_drivers/agents/l2/test_fwaas_v2.py | 3 +- .../l3reference/test_firewall_l3_agent_v2.py | 3 +- .../firewall/service_drivers/agents/test_agents.py | 41 +- .../agents/test_firewall_agent_api.py | 2 +- .../firewall/service_drivers/test_driver_api.py | 3 +- .../unit/services/firewall/test_fwaas_plugin_v2.py | 118 +++-- .../logapi/agents/drivers/iptables/test_log.py | 3 +- .../unit/services/logapi/agents/l3/test_fwg_log.py | 2 +- .../services/logapi/common/test_fwg_callback.py | 3 +- .../unit/services/logapi/common/test_log_db_api.py | 3 +- .../services/logapi/common/test_port_callback.py | 3 +- .../unit/services/logapi/rpc/test_log_server.py | 2 +- .../unit/services/logapi/test_fwg_validate.py | 3 +- releasenotes/source/2023.1.rst | 6 + releasenotes/source/index.rst | 1 + requirements.txt | 4 +- test-requirements.txt | 1 - 45 files changed, 583 insertions(+), 431 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8cae770d4..e8fd36ba2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +14 @@ alembic>=1.6.5 # MIT -neutron-lib>=2.19.0 # Apache-2.0 +neutron-lib>=3.6.1 # Apache-2.0 @@ -24 +24 @@ pyroute2>=0.7.2;sys_platform!='win32' # Apache-2.0 (+ dual licensed GPL2) -neutron>=13.0.0.0b1 # Apache-2.0 +neutron>=23.0.0.0b2 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 39e2bc008..d1c726983 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +7,0 @@ flake8-import-order==0.12 # LGPLv3 -mock>=2.0.0 # BSD
participants (1)
-
no-reply@openstack.org