[openstack-announce] [new][neutron] neutron 7.1.2 release (liberty)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 25 19:22:09 UTC 2016


We are grateful to announce the release of:

neutron 7.1.2: OpenStack Networking

This release is part of the liberty stable release series.

For more details, please see below.

Changes in neutron 7.1.1..7.1.2
-------------------------------

0036bc0 Fix of ping usage in net_helpers.async_ping()
f5edd00 Lower ML2 message severity.
4ff7936 Allow tox to be run with python 3
f75780c Fix misuse of assertTrue in L3 DVR test case
d76a910 Check compatibility when auto schedule ha routers
8d753d7 Update ml2 delete_subnet to deallocate via ipam
25de563 Always call ipam driver on subnet update
2d4899e Continue the fwaas decoupling and cleanup
59236a0 Update network object in DHCP agent with router interface changes
85b2935 Use new DB context when checking if agent is online during rescheduling
7130d4c L3HA: Do not wrap create/delete in transaction
9d4f497 DVR: Ensure that only one fg device can exist at a time in fip ns
48ea903 Add API test ensure tenant can't delete other ports
97bb4b0 Remove fwaas tests from the Neutron API tree
1b9168b DVR: handle floating IP reassociation on the same host
3c86514 DVR: Fix allowed_address_pair port binding with delayed fip
652f5ac ovs: set device MTU after it's moved into a namespace
d39d45a When deleting floating IP catch PortNotFound
17fd1ea Skip INVALID and UNASSIGNED ofport in vlan restore
83299f7 sriov: Fix macvtap vf interface regex pattern
470d046 De-dup user-defined SG rules before iptables call
49f0432 Remove disable_service from DBs configuration
a6e020c After a migration clean up the floating ip on the source host
3507c09 Add fip nat rules even if router disables shared snat
5104a31 DVR: Fix TypeError in arp update with allowed_address_pairs
88fbfa2 DVR: Handle unbound allowed_address_pair port with FIP
4587b16 DVR:Remove unwanted check in _get_dvr_service_port_hostid
d2f3ac0 Rename _get_vm_port_hostid in dvr to reflect the right functionality
8309f58 DVR: Remove unwanted call to _get_routers while arp update
2562f73 DVR: Add action specific functions for arp_entry_update
31201bb Filter by device_owner instead of iterating by all subnet ports
85c3f82 qos: Add API test for shared policy
87d12c9 item allocator should return same value for same key
bbdd53a Fix get_free_namespace_port to actually avoid used ports
a80754f metadata: log MessagingException triggering fallback to neutron API
715c119 Fix invalid mock name in test_ovs_neutron_agent
d7a5acf Fix keepalived functional tests
76a2db7 Avoid testing oslo.service library internals
06de60c Fix regexp for ss output
77e0d2f Log warning message if get_subnet_for_dvr fails


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

neutron/agent/common/ovs_lib.py                    |   4 +-
neutron/agent/l3/dvr_fip_ns.py                     |  14 +-
neutron/agent/l3/dvr_local_router.py               |  44 +-
neutron/agent/l3/item_allocator.py                 |   3 +
neutron/agent/l3/router_info.py                    |  42 +-
neutron/agent/linux/interface.py                   |  13 +-
neutron/agent/linux/iptables_firewall.py           |   9 +-
neutron/agent/metadata/agent.py                    |   5 +-
.../api/rpc/agentnotifiers/dhcp_rpc_agent_api.py   |  20 +
neutron/common/utils.py                            |  15 +
neutron/db/common_db_mixin.py                      |  17 +-
neutron/db/ipam_pluggable_backend.py               |  33 +-
neutron/db/l3_agentschedulers_db.py                |   4 +
neutron/db/l3_db.py                                |  11 +
neutron/db/l3_dvr_db.py                            | 273 ++++++++++--
neutron/db/l3_dvrscheduler_db.py                   |  89 +++-
neutron/db/l3_hamode_db.py                         |   9 +-
neutron/ipam/drivers/neutrondb_ipam/driver.py      |   9 +
neutron/notifiers/nova.py                          |   8 +-
.../ml2/drivers/mech_sriov/agent/pci_lib.py        |   2 +-
.../openvswitch/agent/ovs_dvr_neutron_agent.py     |  13 +-
.../drivers/openvswitch/agent/ovs_neutron_agent.py |   4 +-
neutron/plugins/ml2/managers.py                    |   2 +-
neutron/plugins/ml2/plugin.py                      |  77 ++--
neutron/scheduler/l3_agent_scheduler.py            |  26 +-
.../api/admin/test_shared_network_extension.py     |   8 +
.../functional/agent/linux/test_keepalived.py      |  34 +-
.../l3_router/test_l3_dvr_router_plugin.py         | 481 +++++++++++++++++++++
.../services/network/json/network_client.py        |  34 +-
.../unit/agent/linux/test_iptables_firewall.py     |   8 +
.../rpc/agentnotifiers/test_dhcp_rpc_agent_api.py  |  29 +-
.../ipam/drivers/neutrondb_ipam/test_driver.py     |  42 ++
.../ml2/drivers/mech_sriov/agent/test_pci_lib.py   |  12 +
.../openvswitch/agent/test_ovs_neutron_agent.py    |  76 +++-
.../drivers/openvswitch/agent/test_ovs_tunnel.py   |   6 +-
.../unit/scheduler/test_l3_agent_scheduler.py      | 198 ++++++++-
tools/configure_for_func_testing.sh                |   2 -
tox.ini                                            |   2 +-
59 files changed, 1876 insertions(+), 726 deletions(-)






More information about the OpenStack-announce mailing list