[neutron] python-neutronclient 6.2.0 (pike)
We are tickled pink to announce the release of: python-neutronclient 6.2.0: CLI and Client Library for OpenStack Networking This release is part of the pike 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.2.0 ^^^^^ New Features * Add osprofiler support to the neutronclient python binding. If osprofiler is initiated, neutronclient sends a special HTTP header that contains trace info. * CLI support for the "Neutron BGP VPN Interconnection" feature, which is an API extension to support inter-connection between L3VPNs/E-VPNs and Neutron resources, as OSC plugin commands. Changes in python-neutronclient 6.1.0..6.2.0 -------------------------------------------- a7fdab5 FWaaS OSC plugin: Use python logging instead of oslo.log 9baf4b8 Allow to specify tenant_id in subnetpool-create 5c7812f Fix label of allowed-address-pair ip_address 4bf3df4 Remove log translations e516b82 Convert gate_hook to devstack-tools 3bbcdf8 Don't sort the fw_rule order in OSC 49710e7 Python 3.4 support is removed 4c9d42f Updated from global requirements a5fe2b1 [Fix gate]Update test requirement 3bf9d4c Change documentation about UpdateQuota class 25e8ff6 doc: Patch acceptance policy after neutron CLI deprecation 6af9f89 doc: Fix warning badfc96 Add profiling support to neutronclient 0ee4109 Drop MANIFEST.in - it's not needed by pbr ff6a685 Trivial Fix:fix typo in .pylintrc file 1ede430 Updated from global requirements f2ace04 Add BGP VPN OSC commands 9a40331 Updated from global requirements 42bcdc1 Update reno for stable/ocata a12f823 Add plug-in summary for osc doc 1e9ab9e x-openstack-request-id logged twice in logs d32a269 Set project_id column header to Project 6a3a7c6 Refactor of Network tests 341d780 Remove unused object 494b283 Unable to add classless-static-route in extra_dhcp_opt extension 1b765bd Fixed a bunch of spacing Diffstat (except docs and test files) ------------------------------------- .pylintrc | 2 +- MANIFEST.in | 6 - neutronclient/_i18n.py | 12 +- neutronclient/client.py | 22 + neutronclient/common/extension.py | 1 - neutronclient/common/utils.py | 11 + neutronclient/i18n.py | 4 - neutronclient/neutron/v2_0/__init__.py | 6 +- neutronclient/neutron/v2_0/port.py | 5 +- neutronclient/neutron/v2_0/quota.py | 4 +- neutronclient/neutron/v2_0/router.py | 2 +- neutronclient/neutron/v2_0/subnetpool.py | 1 + neutronclient/osc/plugin.py | 2 + neutronclient/osc/v2/fwaas/firewallgroup.py | 4 +- neutronclient/osc/v2/fwaas/firewallpolicy.py | 23 +- neutronclient/osc/v2/fwaas/firewallrule.py | 2 +- neutronclient/osc/v2/networking_bgpvpn/__init__.py | 0 neutronclient/osc/v2/networking_bgpvpn/bgpvpn.py | 383 +++++++++++++++ .../osc/v2/networking_bgpvpn/constants.py | 26 ++ .../v2/networking_bgpvpn/network_association.py | 63 +++ .../v2/networking_bgpvpn/resource_association.py | 188 ++++++++ .../osc/v2/networking_bgpvpn/router_association.py | 63 +++ .../unit/osc/v2/networking_bgpvpn/__init__.py | 0 .../unit/osc/v2/networking_bgpvpn/test_bgpvpn.py | 515 +++++++++++++++++++++ .../networking_bgpvpn/test_resource_association.py | 272 +++++++++++ neutronclient/v2_0/client.py | 95 +++- .../notes/osprofiler-support-9ba539761ae437e9.yaml | 6 + ...ort-networking-bgpvpn-cli-fdd0cc3a5b14983d.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 + requirements.txt | 8 +- setup.cfg | 16 +- setup.py | 2 +- test-requirements.txt | 9 +- tox.ini | 2 +- 45 files changed, 2407 insertions(+), 183 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 3d38f40..db647de 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr>=1.8 # Apache-2.0 +pbr>=2.0.0 # Apache-2.0 @@ -12 +12 @@ oslo.serialization>=1.10.0 # Apache-2.0 -oslo.utils>=3.18.0 # Apache-2.0 +oslo.utils>=3.20.0 # Apache-2.0 @@ -14 +14 @@ os-client-config>=1.22.0 # Apache-2.0 -keystoneauth1>=2.17.0 # Apache-2.0 +keystoneauth1>=2.18.0 # Apache-2.0 @@ -18 +18 @@ python-keystoneclient>=3.8.0 # Apache-2.0 -requests!=2.12.2,>=2.10.0 # Apache-2.0 +requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 2c2652b..b4efe10 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking<0.11,>=0.10.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 @@ -8 +8 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mox3>=0.7.0 # Apache-2.0 +mox3!=0.19.0,>=0.7.0 # Apache-2.0 @@ -11,0 +12 @@ oslotest>=1.10.0 # Apache-2.0 +osprofiler>=1.4.0 # Apache-2.0 @@ -16 +17 @@ requests-mock>=1.1 # Apache-2.0 -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +sphinx>=1.5.1 # BSD @@ -20 +21 @@ testscenarios>=0.4 # Apache-2.0/BSD -tempest>=12.1.0 # Apache-2.0 +tempest>=14.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org