We are excited to announce the release of: neutron 15.3.0: OpenStack Networking This release is part of the train 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. 15.3.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 15.2.0..15.3.0 --------------------------------- fa5967012d Drop invalid rootwrap filters d351ba1137 "ping"/"ping6" command support in rootwrap filters ba65cdc817 Remove "vf_management" and "vf_extended_management" checks 13e32a4e4d Don't raise FileNotFoundError during disabling keepalived a96ad52c7e Not remove the running router when MQ is unreachable b934ae57f1 Handle properly existing LLA address during l3 agent restart b2b9fd66b9 Add 'keepalived_use_no_track' config option a95ddf8ae8 Fix deletion of subnet_id from pd_subnets 2ee84a52f7 Fix get_ipv6_llas method in the interface driver 40a6b4b9e6 Fix port can not be created with the sg of other project Diffstat (except docs and test files) ------------------------------------- etc/neutron/rootwrap.d/debug.filters | 6 +- neutron/agent/l3/agent.py | 3 - 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/cmd/sanity/checks.py | 2 + neutron/cmd/sanity_check.py | 4 - neutron/conf/agent/l3/config.py | 6 + neutron/db/securitygroups_db.py | 3 +- .../functional/agent/l3/test_legacy_router.py | 2 +- .../functional/agent/linux/test_keepalived.py | 2 + ...se_no_track-config-option-4fa10304ee2960e6.yaml | 7 ++ 24 files changed, 381 insertions(+), 72 deletions(-)