[release-announce] [neutron] neutron 11.0.1 (pike)
no-reply at openstack.org
no-reply at openstack.org
Mon Sep 25 14:43:05 UTC 2017
We are pumped to announce the release of:
neutron 11.0.1: OpenStack Networking
This release is part of the pike stable release series.
Download the package from:
https://tarballs.openstack.org/neutron/
For more details, please see below.
Changes in neutron 11.0.0..11.0.1
---------------------------------
f6d956c ovs mech: bind only if user request switchdev
82db373 Update link for API extensions
157c5c2 Remove duplicated ICMPv6 RA rule from iptables firewall
4089a49 Remove csnat port when DVR migrated to non-DVR
985d9e5 Fix missing super's skip_checks()
1f13bee Don't trigger DVR port update if status the same
8d1b5bd CountableResource: try count/get functions for all plugins
2e66e4b Updated from global requirements
6fe5199 Pecan: strip duplicate and empty user fields
be03464 Pecan: add calls to resync/dirty quota usages
63f6732 Pecan: fix logic of hiding authZ failures as 404s
df8efc6 Pecan: Add missing body validations
c77ab61 Remove gw_port expire call
f1ae12d Pecan: add plugin pagination/sorting validation
3b12d76 Pecan: Add missing emulated bulk create method
c169406 Avoid redundant HA port creation during migration
2e66540 DVR: Fix agent to process only floatingips that have a host match
28589fd DVR: get_router_cidrs not returning the centralized_floating_ip cidrs
aedc6da Fix generation of thousands of DHCP tap interfaces
82e13a2 ovsfw: Fix up port_range and ICMP type/code handling
6d43f2b ovsfw: Fix port_ranges handling
c62662f fullstack: skip test_mtu_update when DHCP agent is not in rootns
7a409ee Document dns_domain for ports attribute
77a596a Fix port deletion when dns_integration is enabled
e40e3e7 dhcp agent start md-proxy with vrouter id only when has metadata subnet
ebb4274 test_ha_router: wait until two agents are scheduled
da215ba Make use of -w argument for iptables calls
8c74536 Pecan: set tenant_id field when project_id set
624dbfc Pecan: process filters at end of hook pipeline
84e50ba Pecan: add missing body to delete notify payload
e508092 DHCP provisioning block only on port addr update
ecc459b Tempest: Fix cleaning of subnets
f87ab10 fix formatting in ubuntu controller install guide
6b91096 Fix cleaning QoS rules for not existing port.
004b05c linuxbridge-agent: add missing sysctl rootwrap entry
63acf41 Match load_rc_for_rally logic to load_rc_hook
d3f949f functional: Remove ovsdb tests
188f5c2 dvr: Don't raise KeyError in _get_floatingips_bound_to_host
22a6331 Remove code to debug auto address allocation error
5a5aeed Prioritize tox environment executables for fullstack/functional tests
072c5cd Revert "DVR: _get_floatingips_bound_to_host throws KeyError"
7c4b4ce Tempest: change way how QoS policies are cleaned
38a98fc Stop logging versions on every agent update
a509a98 Tempest: Fix cleaning of networks after API tests
008e065 Fix default qos policy when creating network
c16800f Fix test_keepalived_ipv6_support for Keepalived v1.2.20
de712bf Log policy filters in one line
9503b9f Add API test for port dns_domain
f010efc Fix DefaultSubnetPool API test
1edc530 tests: don't set description in test_blank_update_clears_association
Diffstat (except docs and test files)
-------------------------------------
devstack/lib/dns | 2 +-
etc/neutron/rootwrap.d/linuxbridge-plugin.filters | 1 +
neutron/agent/common/ovs_lib.py | 7 ++
neutron/agent/dhcp/agent.py | 7 +-
neutron/agent/firewall.py | 1 -
neutron/agent/l3/dvr_edge_router.py | 6 +-
neutron/agent/l3/dvr_local_router.py | 14 +++
neutron/agent/linux/dhcp.py | 20 +++--
neutron/agent/linux/iptables_manager.py | 90 +++++++++++++------
.../agent/linux/openvswitch_firewall/constants.py | 9 +-
.../agent/linux/openvswitch_firewall/firewall.py | 26 ++++--
neutron/agent/linux/openvswitch_firewall/rules.py | 34 ++++---
neutron/api/rpc/callbacks/version_manager.py | 4 +
neutron/cmd/ipset_cleanup.py | 1 +
neutron/cmd/sanity/checks.py | 1 +
neutron/core_extensions/qos.py | 4 +-
neutron/db/agents_db.py | 3 -
neutron/db/ipam_pluggable_backend.py | 9 --
neutron/db/l3_db.py | 2 -
neutron/db/l3_dvr_db.py | 25 +++---
neutron/db/quota/driver.py | 2 +
neutron/pecan_wsgi/app.py | 6 +-
neutron/pecan_wsgi/controllers/resource.py | 12 ++-
neutron/pecan_wsgi/controllers/utils.py | 60 +++++++++++--
neutron/pecan_wsgi/hooks/__init__.py | 2 +
neutron/pecan_wsgi/hooks/body_validation.py | 12 ++-
neutron/pecan_wsgi/hooks/notifier.py | 10 ++-
neutron/pecan_wsgi/hooks/policy_enforcement.py | 22 +++--
neutron/pecan_wsgi/hooks/quota_enforcement.py | 14 ++-
neutron/pecan_wsgi/hooks/userfilters.py | 53 +++++++++++
.../drivers/mech_sriov/mech_driver/mech_driver.py | 9 ++
.../openvswitch/mech_driver/mech_openvswitch.py | 16 ++++
neutron/plugins/ml2/extensions/dns_integration.py | 2 +-
neutron/plugins/ml2/plugin.py | 12 ++-
neutron/policy.py | 3 -
neutron/quota/resource.py | 43 ++++++---
neutron/scheduler/l3_agent_scheduler.py | 5 ++
.../externaldns/drivers/designate/driver.py | 2 +-
.../functional/agent/ovsdb/native/__init__.py | 0
.../agent/ovsdb/native/test_connection.py | 45 ----------
.../functional/pecan_wsgi/test_controllers.py | 96 +++++++++++++++++++-
.../services/network/json/network_client.py | 5 +-
.../linux/openvswitch_firewall/test_firewall.py | 25 +++++-
.../agent/linux/openvswitch_firewall/test_rules.py | 49 ++++++++--
.../unit/agent/linux/test_iptables_manager.py | 45 ++++++----
.../mech_driver/test_mech_sriov_nic_switch.py | 28 +++---
.../mech_driver/test_mech_openvswitch.py | 22 +++--
.../plugins/ml2/extensions/test_dns_integration.py | 8 +-
.../unit/scheduler/test_l3_agent_scheduler.py | 29 ++++++
requirements.txt | 2 +-
tools/deploy_rootwrap.sh | 2 +-
78 files changed, 1206 insertions(+), 405 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index fc46849..c474ef0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -48 +48 @@ psutil>=3.2.2 # BSD
-pyroute2>=0.4.17 # Apache-2.0 (+ dual licensed GPL2)
+pyroute2!=0.4.18,!=0.4.19,!=0.4.20,>=0.4.17 # Apache-2.0 (+ dual licensed GPL2)
More information about the Release-announce
mailing list