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(-)
participants (1)
-
no-reply@openstack.org