[release-announce] neutron 16.2.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 7 14:50:04 UTC 2020


We are stoked to announce the release of:

neutron 16.2.0: OpenStack Networking

This release is part of the ussuri 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.

16.2.0
^^^^^^

New Features

* New config option "keepalived_use_no_track" was added. If
  keepalived version used on the deployment does not support
  "no_track" flag in its config file (e.g. keepalived 1.x), this
  option should be set to "False". Default value of this option is
  "True".

Changes in neutron 16.1.0..16.2.0
---------------------------------

0621e9d29e ovn migration: Fix neutron server container name
93459c1c88 ovn: Use new OVS commit hash
4fa690c1dd [OVN] Fix test_add_interface_in_use negative test
addc31d5b1 Remove "vf_management" and "vf_extended_management" checks
8ba796ea7f Ensure fip ip rules deleted when fip removed
cd8fbdc04e Remove some unnecessary usages of verify()
7fd54d0876 Don't raise FileNotFoundError during disabling keepalived
5eeb98cdb5 Not remove the running router when MQ is unreachable
b7d3a9471c Handle properly existing LLA address during l3 agent restart
43079e3fc9 Add 'keepalived_use_no_track' config option
29b4f9561c Fix deletion of subnet_id from pd_subnets
c13d6f527c [OVN] Use the Chassis_Private table for agents healthcheck
4a2cc2beec Clean up some of the OVN agent API methods
49ae201b3e Fix get_ipv6_llas method in the interface driver
423e3907bc [ovn]: gracefully handle logical switch ports with tag set to None


Diffstat (except docs and test files)
-------------------------------------

devstack/lib/ovs                                   |   2 +-
neutron/agent/l3/agent.py                          |   3 -
neutron/agent/l3/dvr_fip_ns.py                     |   3 +
neutron/agent/l3/dvr_local_router.py               |  27 ++++-
neutron/agent/l3/ha_router.py                      |   5 +-
neutron/agent/l3/router_info.py                    |   2 +-
neutron/agent/linux/ip_lib.py                      |   3 +
neutron/agent/linux/keepalived.py                  |   5 +-
neutron/agent/linux/pd.py                          |  25 +++--
neutron/agent/ovn/metadata/agent.py                |  52 ++++++---
neutron/agent/ovn/metadata/ovsdb.py                |   6 +-
neutron/cmd/sanity/checks.py                       |   2 +
neutron/cmd/sanity_check.py                        |   4 -
neutron/conf/agent/l3/config.py                    |   6 +
neutron/plugins/ml2/drivers/ovn/agent/__init__.py  |   0
.../plugins/ml2/drivers/ovn/agent/neutron_agent.py | 124 ++++++++++++++++++++
.../ml2/drivers/ovn/mech_driver/mech_driver.py     | 111 ++++++------------
.../ml2/drivers/ovn/mech_driver/ovsdb/commands.py  |  94 ++++++----------
.../drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py  |   6 -
.../drivers/ovn/mech_driver/ovsdb/maintenance.py   |   5 +-
.../drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py |   2 +
neutron/services/ovn_l3/plugin.py                  |   4 +-
.../functional/agent/linux/test_keepalived.py      |   2 +
.../drivers/ovn/mech_driver/ovsdb/test_commands.py |  12 +-
.../ovn/mech_driver/ovsdb/test_maintenance.py      |   6 +-
.../drivers/ovn/mech_driver/test_mech_driver.py    |  54 ++++-----
...se_no_track-config-option-4fa10304ee2960e6.yaml |   7 ++
.../playbooks/roles/migration/tasks/sync-dbs.yml   |   2 +-
zuul.d/base.yaml                                   |   4 +-
zuul.d/tempest-singlenode.yaml                     |   8 +-
39 files changed, 666 insertions(+), 270 deletions(-)







More information about the Release-announce mailing list