[release-announce] python-octaviaclient 2.4.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 15 10:33:22 UTC 2021


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(-)







More information about the Release-announce mailing list