We are pumped to announce the release of: python-octaviaclient 2.4.0: Octavia client for OpenStack Load Balancing This release is part of the xena release series. The source is available from: https://opendev.org/openstack/python-octaviaclient Download the package from: https://pypi.org/project/python-octaviaclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- octaviaclient For more details, please see below. 2.4.0 ^^^^^ Bug Fixes * Improved the client performance when using a name instead of the resource ID. * Fixed some issues when the number of Octavia resources exceeded the 'pagination_max_limit' parameter in Octavia API. The list calls now support pagination. Changes in python-octaviaclient 2.3.0..2.4.0 -------------------------------------------- 6ef3eed Fix some typos 84e927d Improve the client performance on large clouds cf0c4be Support pagination for 'list' API calls 32a6c09 setup.cfg: Replace dashes with underscores 7927aec Add Python3 xena unit tests 7776264 Update master for stable/wallaby Diffstat (except docs and test files) ------------------------------------- octaviaclient/api/constants.py | 50 +++++++---- octaviaclient/api/v2/octavia.py | 98 +++++++++++++++++----- octaviaclient/osc/v2/amphora.py | 10 +-- octaviaclient/osc/v2/availabilityzoneprofile.py | 4 +- octaviaclient/osc/v2/flavor.py | 2 +- octaviaclient/osc/v2/flavorprofile.py | 2 +- octaviaclient/osc/v2/health_monitor.py | 8 +- octaviaclient/osc/v2/l7policy.py | 12 +-- octaviaclient/osc/v2/l7rule.py | 8 +- octaviaclient/osc/v2/listener.py | 14 ++-- octaviaclient/osc/v2/load_balancer.py | 12 +-- octaviaclient/osc/v2/member.py | 34 ++++---- octaviaclient/osc/v2/pool.py | 12 +-- octaviaclient/osc/v2/quota.py | 2 +- octaviaclient/osc/v2/utils.py | 91 +++++++++++++++----- .../unit/osc/v2/test_availabilityzoneprofile.py | 2 + ...sing-a-name-instead-of-ID-51a6637050386a90.yaml | 5 ++ .../notes/fix-cli-pagination-792ad8cd386eb0e7.yaml | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 6 ++ setup.cfg | 8 +- zuul.d/projects.yaml | 2 +- 31 files changed, 281 insertions(+), 129 deletions(-)