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