[release-announce] neutron 18.1.1 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Fri Sep 10 15:29:38 UTC 2021


We are chuffed to announce the release of:

neutron 18.1.1: OpenStack Networking

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

18.1.1
^^^^^^

Security Issues

* Fix bug 1939733 (https://bugs.launchpad.net/neutron/+bug/1939733)
  by dropping from the dhcp extra option values everything what is
  after first newline ("\n") character before passing them to the
  dnsmasq.

Changes in neutron 18.1.0..18.1.1
---------------------------------

c5e86f4f8f Don't use singleton in routes.middleware.RoutesMiddleware
3e5f1be057 Skip DVR binding for ports with invalid OFPORT
dd72228058 ovn: Consider all router ports in is_lsp_router_port()
35a32a1cad Remove dhcp_extra_opt value after first newline character
816aca60b9 Do not fail if the agent load is not bumped
17b03e518f Follow up for replacing assertItemsEqual
ada26647ec Replace assertItemsEqual with assertCountEqual
fb1682a3e1 Add missing options to generated neutron.conf
069faf570a ovn: Don't fail db-sync if port binding changes
adabfc8674 [OVN] Fix Router Availability Zones for segmented networks
6d6a27bd5e Use elevated context when getting default SG for tenant
7ab4b5f246 Fix typo in OVN SUPPORTED_DHCP_OPTS_MAPPING dictionary (ia-addr)
25f4864d12 Add extra logs to the network update callback in L3 agent
4b8ebdef8d Use elevated context to get default SG from database
0f02f97f25 Implement namespace creation method
7119f1babd Set "floatingip.fixed_port" as viewonly
335614be5f [OVN] Fix ML2/OVN + Neutron DHCP agent use case
be5bcc6e53 ovn-migration: Delete FIP agent gateway ports


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

HACKING.rst                                        |   1 +
etc/oslo-config-generator/neutron.conf             |   4 +
neutron/agent/l3/agent.py                          |   3 +
neutron/agent/linux/dhcp.py                        |   7 +-
neutron/api/extensions.py                          |   7 +-
neutron/common/ovn/constants.py                    |   2 +-
neutron/common/ovn/utils.py                        |   3 +-
neutron/common/utils.py                            |  22 ++++
neutron/db/models/l3.py                            |   6 +-
neutron/db/securitygroups_db.py                    |  14 ++-
neutron/hacking/checks.py                          |  10 ++
.../openvswitch/agent/ovs_dvr_neutron_agent.py     |   7 +-
neutron/plugins/ml2/drivers/ovn/db_migration.py    |   9 +-
.../ml2/drivers/ovn/mech_driver/mech_driver.py     |   4 +-
.../drivers/ovn/mech_driver/ovsdb/ovn_client.py    |   4 +-
neutron/privileged/agent/linux/ip_lib.py           |  18 +++-
neutron/scheduler/base_resource_filter.py          |   4 +
.../drivers/ovn/mech_driver/ovsdb/test_impl_idl.py |   6 +-
.../ovn/mech_driver/ovsdb/test_ovn_db_resources.py |   8 +-
.../ovn/mech_driver/ovsdb/test_ovn_db_sync.py      | 120 ++++++++++-----------
.../drivers/ovn/mech_driver/test_mech_driver.py    |   2 +-
.../scheduler/test_dhcp_agent_scheduler.py         |   4 +-
.../functional/services/ovn_l3/test_plugin.py      |   8 +-
.../trunk/drivers/ovn/test_trunk_driver.py         |   2 +-
.../linux/openvswitch_firewall/test_iptables.py    |   2 +-
.../agent/linux/openvswitch_firewall/test_rules.py |   2 +-
.../unit/api/rpc/handlers/test_resources_rpc.py    |   2 +-
.../unit/extensions/test_availability_zone.py      |  18 ++--
.../extensions/test_router_availability_zone.py    |   4 +-
.../unit/objects/test_network_segment_range.py     |   2 +-
.../drivers/openvswitch/agent/test_vlanmanager.py  |   4 +-
.../ovn/mech_driver/ovsdb/test_impl_idl_ovn.py     |  44 ++++----
.../ovn/mech_driver/ovsdb/test_ovsdb_monitor.py    |   8 +-
.../plugins/ml2/drivers/ovn/test_db_migration.py   |  25 +++++
.../unit/scheduler/test_l3_agent_scheduler.py      |   2 +-
...ars-in-dhcp-extra-options-bf86d30371556d63.yaml |   6 ++
.../templates/delete-neutron-resources.sh.j2       |   3 +
tox.ini                                            |   1 +
57 files changed, 323 insertions(+), 184 deletions(-)







More information about the Release-announce mailing list