We are psyched to announce the release of:
neutron 19.3.0: OpenStack Networking
This release is part of the xena stable release series.
The source is available from:
https://opendev.org/openstack/neutron
Download the package from:
https://tarballs.openstack.org/neutron/
Please report issues through:
https://bugs.launchpad.net/neutron/+bugs
For more details, please see below.
19.3.0 ^^^^^^
Bug Fixes
* Support for the extensions "dns_domain_ports" and "subnet_dns_publish_fixed_ip" belonging to the DNS integration is now properly announced by the OVN driver. See bug 1947127 (https://bugs.launchpad.net/neutron/+bug/1947127)
Changes in neutron 19.2.0..19.3.0 ---------------------------------
20d48bbb9d [OVN] Handle missing acls during log removal e59cf95dc0 [Xena Only] Use _ovn instead of _nb_ovn for l3_plugin bf65c0c33a [OVN] Add baremetal support with Neutron DHCP agent 97efa2a5ad Handle properly ObjectNotFound while deleting network from DHCP agent d8f6fdbd22 Add extra debug log with current and new port statuses in ML2 plugin eaff57bd03 [ovn][migration] Support migration to OVN from iptables firewall 985257e1a3 Use monkey_patch for neutron API server. 15c078cad5 Docs build: Add requirements.txt to deps 02fd530f9c [OVN][port-forwarding] Add lb also to logical_switches 9cdfa1e4fb ovn migration: Fix check for stack name 9b8a75f6e7 [OVN] Handle OVN agents when "Chassis" register is deleted 1ef5d4001f [L3][QoS] Remove router QoS binding when GW is removed af6b54a24b Fix setting table monitoring conditions 8fe19f1ba4 Fix list of DNS extensions supported by OVN 85055d8c65 [DHCP] Break reference chain to any Exception object when resync
Diffstat (except docs and test files) -------------------------------------
neutron/agent/dhcp/agent.py | 4 +- neutron/agent/ovn/metadata/ovsdb.py | 2 +- neutron/cmd/eventlet/server/__init__.py | 5 + neutron/common/ovn/constants.py | 4 +- neutron/common/ovn/extensions.py | 4 + neutron/common/ovn/utils.py | 7 +- neutron/db/agentschedulers_db.py | 5 +- neutron/db/l3_gateway_ip_qos.py | 13 +- neutron/objects/qos/policy.py | 4 +- .../plugins/ml2/drivers/ovn/agent/neutron_agent.py | 11 +- neutron/plugins/ml2/drivers/ovn/db_migration.py | 10 +- .../ml2/drivers/ovn/mech_driver/mech_driver.py | 1 + .../drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py | 17 ++- neutron/plugins/ml2/plugin.py | 2 + neutron/server/__init__.py | 9 +- neutron/server/api_eventlet.py | 25 ++++ neutron/services/logapi/drivers/ovn/driver.py | 14 ++- .../services/portforwarding/drivers/ovn/driver.py | 68 +++++++++++ .../drivers/ovn/mech_driver/test_mech_driver.py | 42 ++++++- .../drivers/ovn/mech_driver/test_mech_driver.py | 4 + .../plugins/ml2/drivers/ovn/test_db_migration.py | 1 + .../services/logapi/drivers/ovn/test_driver.py | 36 +++++- .../portforwarding/drivers/ovn/test_driver.py | 7 ++ .../fix-ovn-dns-extensions-d94ec25d20714b20.yaml | 6 + requirements.txt | 2 +- setup.cfg | 2 +- .../tripleo_environment/ovn_migration.sh | 14 ++- .../playbooks/ovn-migration.yml | 8 -- .../pre-checks/ovn-controllers/tasks/main.yml | 10 -- tox.ini | 4 + 34 files changed, 355 insertions(+), 152 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index 7b96f35325..d9ab63f19f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -49 +49 @@ ovs>=2.10.0 # Apache-2.0 -ovsdbapp>=1.11.0 # Apache-2.0 +ovsdbapp>=1.12.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org