[release-announce] neutron 14.4.0 (stein)

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


We are satisfied to announce the release of:

neutron 14.4.0: OpenStack Networking

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

14.4.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 14.3.1..14.4.0
---------------------------------

b3582e1ae3 Drop invalid rootwrap filters
201c27202c Replace ctype.CDLL by ctypes.PyDLL in linux.ip_lib
e42c15de3b Load the glibc library only once for Pyroute2
6f5ebbd3de "ping"/"ping6" command support in rootwrap filters
97f6e2569e Use dict .get() to avoid a KeyError in the segment plugin
0b1fd4fc26 String to byte conversion should provide the encoding type
5656f3cc89 Don't raise FileNotFoundError during disabling keepalived
71f22834f2 Not remove the running router when MQ is unreachable
2400a2b15b Handle properly existing LLA address during l3 agent restart
abd4e84925 Add 'keepalived_use_no_track' config option
907bd92595 Fix deletion of subnet_id from pd_subnets
3f3e5d619f Fix get_ipv6_llas method in the interface driver
aaf87aeb55 [OVS][FW] Remote SG IDs left behind when a SG is removed
494f9751d3 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 +-
.../agent/linux/openvswitch_firewall/firewall.py   | 100 ++++++++++++-----
neutron/agent/linux/pd.py                          |  25 +++--
neutron/cmd/sanity/checks.py                       |   2 +
neutron/conf/agent/l3/config.py                    |   6 +
neutron/db/securitygroups_db.py                    |   3 +-
neutron/privileged/agent/linux/ip_lib.py           |  21 +++-
neutron/services/segments/plugin.py                |  23 ++--
.../functional/agent/l3/test_legacy_router.py      |   2 +-
.../functional/agent/linux/test_keepalived.py      |   2 +
.../linux/openvswitch_firewall/test_firewall.py    | 116 +++++++++++++++----
...se_no_track-config-option-4fa10304ee2960e6.yaml |   7 ++
28 files changed, 586 insertions(+), 114 deletions(-)







More information about the Release-announce mailing list