We joyfully announce the release of: neutron 12.0.1: OpenStack Networking This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/neutron/ For more details, please see below. 12.0.1 ^^^^^^ Prelude ******* In order to reduce the time spent processing security group updates in the L2 agent, conntrack deletion is now performed in a set of worker threads instead of the main agent thread, so it can return to processing other events quickly. Upgrade Notes ************* * On an upgrade, conntrack entries will now be cleaned-up in a worker thread, instead of in the calling thread. Bug Fixes ********* * Fixes bug 1745468 (https://bugs.launchpad.net/neutron/+bug/1745468). Changes in neutron 12.0.0..12.0.1 --------------------------------- 3fdae4f Set trusted port only once in iptables firewall driver b07aa19 Spawn/stop metadata proxies upon adding/deleting router interfaces 0dbd35d Process conntrack updates in worker threads 4e5fb52 Iptables firewall driver adds forward rules for trusted ports 2692895 Try to enable L3 agent extension `fip_qos` fc182f3 [Scenario tests] Try longer SSH timeout for ubuntu image 28ca4aa Imported Translations from Zanata 61aa1fe Config privsep in the linuxbridge agent 98d73ee ovsfw: Use bundle when adding security group rules 87e31ba ovs-fw: Don't modify passed rules to update 239a301 Fix creation of port when network has admin's QoS policy set 4593069 DVR: verify subnet has gateway_ip before installing IPv4 flow 24fb0be [Fullstack] Respawn dhclient process in case of error abb60c6 Update documentation for DNS integration 5b7a1f8 Always pass device_owner to _ipam_get_subnets() f3ae34a Fixing the filter in get MTU by network list query. dfbbf15 DVR: Fix dvr_no_external agent restart with fips 232d766 Fix error message when duplicate QoS rule is created Diffstat (except docs and test files) ------------------------------------- devstack/lib/l3_agent | 13 + devstack/lib/qos | 4 + devstack/plugin.sh | 7 + devstack/settings | 1 + neutron/agent/common/ovs_lib.py | 15 +- neutron/agent/dhcp/agent.py | 2 + neutron/agent/linux/ip_conntrack.py | 64 +- neutron/agent/linux/iptables_comments.py | 1 + neutron/agent/linux/iptables_firewall.py | 38 +- .../agent/linux/openvswitch_firewall/firewall.py | 5 +- neutron/agent/securitygroups_rpc.py | 16 +- neutron/common/exceptions.py | 6 + neutron/db/ipam_backend_mixin.py | 6 +- neutron/db/l3_db.py | 2 +- neutron/db/l3_dvr_db.py | 33 +- neutron/ipam/exceptions.py | 3 +- neutron/locale/de/LC_MESSAGES/neutron.po | 509 +------------- neutron/locale/es/LC_MESSAGES/neutron.po | 478 +------------ neutron/locale/fr/LC_MESSAGES/neutron.po | 483 +------------ neutron/locale/it/LC_MESSAGES/neutron.po | 471 +------------ neutron/locale/ja/LC_MESSAGES/neutron.po | 467 +------------ neutron/locale/ko_KR/LC_MESSAGES/neutron.po | 453 +------------ neutron/locale/pt_BR/LC_MESSAGES/neutron.po | 470 +------------ neutron/locale/ru/LC_MESSAGES/neutron.po | 463 +------------ neutron/locale/tr_TR/LC_MESSAGES/neutron.po | 274 +------- neutron/locale/zh_CN/LC_MESSAGES/neutron.po | 436 +----------- neutron/locale/zh_TW/LC_MESSAGES/neutron.po | 438 +----------- neutron/objects/qos/qos_policy_validator.py | 21 + neutron/objects/qos/rule.py | 23 + .../linuxbridge/agent/linuxbridge_neutron_agent.py | 2 + .../openvswitch/agent/ovs_dvr_neutron_agent.py | 11 +- neutron/services/qos/qos_plugin.py | 12 +- .../l3_router/test_l3_dvr_router_plugin.py | 10 + .../unit/agent/linux/test_iptables_firewall.py | 71 ++ .../unit/extensions/test_subnet_service_types.py | 27 +- .../agent/openflow/ovs_ofctl/test_br_tun.py | 4 +- .../add-conntrack-workers-89d303e9ec3b4963.yaml | 13 + 50 files changed, 1719 insertions(+), 5742 deletions(-)
participants (1)
-
no-reply@openstack.org