[neutron] python-neutronclient 6.6.0 (queens)
We are gleeful to announce the release of: python-neutronclient 6.6.0: CLI and Client Library for OpenStack Networking This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/python-neutronclient Download the package from: https://pypi.python.org/pypi/python-neutronclient Please report issues through launchpad: https://bugs.launchpad.net/python-neutronclient For more details, please see below. 6.6.0 ^^^^^ New Features * Add OSC plugin to support "Neutron Dynamic Routing" * Added support for SFC Service Graph resource. Related RFE: https://bugs.launchpad.net/networking-sfc/+bug/1587486. * Add OSC support to create Port pair group for Tap service functions. Changes in python-neutronclient 6.5.0..6.6.0 -------------------------------------------- 96f5b3b Avoid tox_install.sh for constraints support 7926406 Remove setting of version/release from releasenotes d24c41d Added 'tap_enabled' parameter for Port-pair-group e4b65ef Add Service Graphs networking-sfc resource 33947da Dynamic routing CLIs OSC transition 42c204f SFC plugin: preserve chain order in set/unset commands 6feb30d SFC plugin: fix dictionary parameters 864f4d1 SFC plugin: fix port chain set commands 0907ccc SFC plugin: fix all list commands 8352c39 Use generic $USER variable for functional tests 92e65ec Updated from global requirements 2be24b4 Make func test work with keystone v3 only 10d55c3 Updated from global requirements 24f6f2d Updated from global requirements a01ebe1 Updated from global requirements 4c3fbe2 Define shell.COMMANDS explicitly to avoid random UT failure ff86783 Add missing correlation type "mpls" to port pair f9bac29 Updated from global requirements 6234bc8 Update reno for stable/pike Diffstat (except docs and test files) ------------------------------------- .../osc/v2/dynamic_routing/bgp_dragent.py | 99 ++++++ neutronclient/osc/v2/dynamic_routing/bgp_peer.py | 188 ++++++++++++ .../osc/v2/dynamic_routing/bgp_speaker.py | 320 ++++++++++++++++++++ neutronclient/osc/v2/dynamic_routing/constants.py | 18 ++ neutronclient/osc/v2/sfc/sfc_flow_classifier.py | 10 +- neutronclient/osc/v2/sfc/sfc_port_chain.py | 104 ++++--- neutronclient/osc/v2/sfc/sfc_port_pair.py | 31 +- neutronclient/osc/v2/sfc/sfc_port_pair_group.py | 37 ++- neutronclient/osc/v2/sfc/sfc_service_graph.py | 247 +++++++++++++++ neutronclient/shell.py | 3 + .../unit/osc/v2/dynamic_routing/test_bgp_peer.py | 153 ++++++++++ .../osc/v2/dynamic_routing/test_bgp_speaker.py | 157 ++++++++++ neutronclient/v2_0/client.py | 66 ++-- ...c-dynamic-routing-support-11130b2f440c0ac2.yaml | 4 + .../notes/add-service-graph-ce4a25b3e32d70a6.yaml | 5 + ...-service-function-support-a05242f25f79066b.yaml | 4 + releasenotes/source/conf.py | 11 +- releasenotes/source/index.rst | 1 + releasenotes/source/pike.rst | 6 + requirements.txt | 14 +- setup.cfg | 24 ++ test-requirements.txt | 12 +- tools/tox_install.sh | 55 ---- tox.ini | 6 +- 36 files changed, 2136 insertions(+), 348 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 02235fc..97a5b67 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -cliff>=2.8.0 # Apache-2.0 +cliff!=2.9.0,>=2.8.0 # Apache-2.0 @@ -8 +8 @@ iso8601>=0.1.11 # MIT -netaddr!=0.7.16,>=0.7.13 # BSD +netaddr>=0.7.18 # BSD @@ -10,3 +10,3 @@ osc-lib>=1.7.0 # Apache-2.0 -oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 -oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0 -oslo.utils>=3.20.0 # Apache-2.0 +oslo.i18n>=3.15.3 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +oslo.utils>=3.28.0 # Apache-2.0 @@ -14 +14 @@ os-client-config>=1.28.0 # Apache-2.0 -keystoneauth1>=3.0.1 # Apache-2.0 +keystoneauth1>=3.2.0 # Apache-2.0 @@ -19 +19 @@ requests>=2.14.2 # Apache-2.0 -simplejson>=2.2.0 # MIT +simplejson>=3.5.1 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index dfd3c4b..97e1552 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9,3 +9,3 @@ flake8-import-order==0.12 # LGPLv3 -mox3!=0.19.0,>=0.7.0 # Apache-2.0 -mock>=2.0 # BSD -openstackdocstheme>=1.11.0 # Apache-2.0 +mox3>=0.20.0 # Apache-2.0 +mock>=2.0.0 # BSD +openstackdocstheme>=1.17.0 # Apache-2.0 @@ -14 +14 @@ osprofiler>=1.4.0 # Apache-2.0 -python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0 +python-openstackclient>=3.12.0 # Apache-2.0 @@ -16,2 +16,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -reno!=2.3.1,>=1.8.0 # Apache-2.0 -requests-mock>=1.1 # Apache-2.0 +reno>=2.5.0 # Apache-2.0 +requests-mock>=1.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org