[neutron] neutron 11.0.2 (pike)
We are ecstatic to announce the release of: neutron 11.0.2: OpenStack Networking This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/neutron/ For more details, please see below. 11.0.2 ^^^^^^ Bug Fixes * The Openvswitch agent has an extension called "fdb" that uses the Linux "bridge" command. The "bridge" command has been added to the rootwrap openvswitch-plugin.filters file. For more information, see bug: 1730407 (https://bugs.launchpad.net/neutron/+bug/1730407) Changes in neutron 11.0.1..11.0.2 --------------------------------- 0c3d3c4 Enable bridge command for openvswitch agent 07109c7 Correct link in config-ml2.rst 0611851 Switch test_mtu.py to tempest.common.utils.requires_ext 2508221 Fix the wrong usage of new style class in metering 3ca3a77 Change OVS agent to update skipped port status to DOWN 8ef8f2b update contributor internals index 5a65e97 Always call iptables-restore with -w if done once bdd0b13 Fix missing content of neutron database creation. 9414425 Do not try and iterate [None] in l3-agent network_update() 68879ce iptables: don't log lock error if we haven't passed -w 7c07dc1 fix missing l2pop config option docs 544e770 create_security_group: Expunge an object selectively 11254ef Notify port_update to agent for status change c3f395d DVR: Fix unbound fip port migration to bound port 3d6729a Fix _verify_gateway_port() in multiple subnets 2edbedc Add documentation for Linux Bridge and OVS ingress QoS 85abf6d DVR: Fix centralized floatingip with DVR and HA 3d9e50e update docs to use nova_metadata_host fa74fb6 DVR: Fix bad arping call in centralized floating IP code cd4af34 br_int: Make removal of DVR flows more strict 6051e3d DVR: Always initialize floating IP host 50a0732 Switch to tempest.common.utils.requires_ext fc827a3 of_native: Use int for comparing datapath ID cf79d04 [Tempest] Scenarios for several sec groups on VM 3fc09ed ovs: log config options when all of them are registered 08aab5f [Tempest] Check connectivity between VM with different MTU size net f0a71fb Ensure default security group before port update 4cbf315 Dont log about skipping notification in normal case db58593 rally: switch to new format for context name 33fb591 DVR: Multiple csnat ports created when RouterPort table update fails 91c0c4e Fix device_owner during DVR and HA migrations e1ad0dc ovs-fw: Handle only known trusted ports 42f9020 Treat lack of segment info in port object as unbound 859f9e3 [Tempest] Creating sec group rule with integer 4822d10 [Tempest] Testing default security group scenarios 8a33076 Add stubs for new ovsdbapp API functions Diffstat (except docs and test files) ------------------------------------- etc/neutron/rootwrap.d/openvswitch-plugin.filters | 3 + neutron/agent/l3/agent.py | 6 +- neutron/agent/l3/dvr_edge_ha_router.py | 14 ++ neutron/agent/l3/dvr_edge_router.py | 3 +- neutron/agent/l3/dvr_local_router.py | 10 + neutron/agent/l3/router_info.py | 14 ++ neutron/agent/linux/iptables_manager.py | 37 ++-- .../agent/linux/openvswitch_firewall/firewall.py | 24 ++- neutron/agent/ovsdb/impl_vsctl.py | 9 + neutron/agent/rpc.py | 3 + neutron/common/constants.py | 4 + neutron/db/l3_dvr_db.py | 130 +++++++------ neutron/db/l3_dvrscheduler_db.py | 58 ++++-- neutron/db/l3_hamode_db.py | 5 + neutron/db/securitygroups_db.py | 11 +- neutron/opts.py | 5 +- neutron/pecan_wsgi/hooks/notifier.py | 8 +- .../plugins/ml2/drivers/openvswitch/agent/main.py | 2 - .../openvswitch/agent/openflow/native/br_int.py | 3 +- .../agent/openflow/native/ovs_bridge.py | 13 +- .../openvswitch/agent/openflow/ovs_ofctl/br_int.py | 4 +- .../drivers/openvswitch/agent/ovs_neutron_agent.py | 45 +++-- neutron/plugins/ml2/plugin.py | 8 +- neutron/services/metering/agents/metering_agent.py | 2 +- .../l3_router/test_l3_dvr_router_plugin.py | 213 +++++++++++++++++++++ .../tempest/api/admin/test_quotas_negative.py | 10 +- .../tempest/api/admin/test_security_groups.py | 43 +++++ .../api/admin/test_shared_network_extension.py | 6 +- .../api/test_extension_driver_port_security.py | 18 +- .../tempest/api/test_network_ip_availability.py | 4 +- .../linux/openvswitch_firewall/test_firewall.py | 21 ++ .../unit/agent/linux/test_iptables_manager.py | 101 +++++++--- .../agent/openflow/native/test_br_int.py | 20 +- .../agent/openflow/native/test_ovs_bridge.py | 6 +- .../agent/openflow/ovs_ofctl/test_br_int.py | 16 +- .../openvswitch/agent/test_ovs_neutron_agent.py | 26 ++- .../drivers/openvswitch/agent/test_ovs_tunnel.py | 4 +- .../metering/agents/test_metering_agent.py | 4 + rally-jobs/plugins/trunk_scenario.py | 2 +- ...command-openvswitch-agent-d07c0b59ea9f864f.yaml | 9 + 82 files changed, 1538 insertions(+), 383 deletions(-)
participants (1)
-
no-reply@openstack.org