We are delighted to announce the release of: python-octaviaclient 1.5.0: Octavia client for OpenStack Load Balancing This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/python-octaviaclient Download the package from: https://pypi.org/project/python-octaviaclient Please report issues through launchpad: https://storyboard.openstack.org/#!/project/911 For more details, please see below. 1.5.0 ^^^^^ New Features * Adds the "openstack loadbalancer status show" command to display the load balancer status tree in JSON format. * Added "--timeout-client-data", "--timeout-member-connect", "-- timeout-member-data" and "--timeout-tcp-inspect" options to "listener create" and "listener set" commands. Those options control the connection, inactivity and content inspection timeouts on the load balancer. Changes in python-octaviaclient 1.4.0..1.5.0 -------------------------------------------- 5b2c89f Add timeout options to listener resource 0ab3e56 Add loadbalancer status show client api and osc 199fb06 update cmd2 dependency to handle py3 only versions 22e10bc Update python-octaviaclient tox for stestr df1306d Fix for docs build in tox.ini cfbafd4 Update the outdated links fd8c6ab fix a typo: s/extention/extension 63d4b33 Minor changes in docs b4750b3 Updated from global requirements 37ab8fc Add release notes link to README a588249 add lower-constraints job 73d3430 Updated from global requirements 2e6de0c Updated from global requirements 848fa60 Updated from global requirements 657dc03 Add image_id and timestamps to amphora 610ffa5 Update http links in docs 31b9234 Updated from global requirements 12b3bcd fix error url 0c85ef7 Update docs config for storyboard bugs 1cb2424 Updates the command mapping to include LB stats c116c62 Updated from global requirements 0ef196a Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .stestr.conf | 3 + .testr.conf | 8 -- CONTRIBUTING.rst | 8 +- HACKING.rst | 2 +- README.rst | 7 +- lower-constraints.txt | 76 ++++++++++++++++++ octaviaclient/api/constants.py | 1 + octaviaclient/api/v2/octavia.py | 13 ++++ octaviaclient/osc/v2/constants.py | 7 ++ octaviaclient/osc/v2/listener.py | 56 ++++++++++++++ octaviaclient/osc/v2/load_balancer.py | 27 +++++++ octaviaclient/osc/v2/utils.py | 6 +- ...adbalancer_status_support-f960d89f1b77fd16.yaml | 5 ++ .../notes/exposed-timeouts-eb29f55de5e56261.yaml | 8 ++ releasenotes/source/conf.py | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ requirements.txt | 10 ++- setup.cfg | 1 + test-requirements.txt | 2 +- tox.ini | 26 ++++++- zuul.d/projects.yaml | 7 ++ 35 files changed, 442 insertions(+), 141 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b6a97bf..0ec76bd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8,2 @@ cliff!=2.9.0,>=2.8.0 # Apache-2.0 -cmd2>=0.6.7 # MIT +cmd2!=0.8.3,<0.9.0;python_version<'3.0' # MIT +cmd2!=0.8.3;python_version>='3.0' # MIT @@ -12 +13 @@ iso8601>=0.1.11 # MIT -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -16 +17 @@ netifaces>=0.10.4 # MIT -python-neutronclient>=6.3.0 # Apache-2.0 +python-neutronclient>=6.7.0 # Apache-2.0 @@ -20,0 +22 @@ oslo.i18n>=3.15.3 # Apache-2.0 +oslo.serialization!=2.19.1 # Apache-2.0 @@ -26 +28 @@ pytz>=2013.6 # MIT -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 4f506cc..9e1bc85 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11 +11 @@ oslotest>=3.2.0 # Apache-2.0 -testrepository>=0.0.18 # Apache-2.0/BSD +stestr>=2.0.0 # Apache-2.0