[release-announce] [neutron] neutron 11.0.2 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 20 16:22:11 UTC 2017


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(-)







More information about the Release-announce mailing list