[release-announce] python-octaviaclient 1.10.0 (train)

no-reply at openstack.org no-reply at openstack.org
Fri Sep 13 22:03:21 UTC 2019


We are delighted to announce the release of:

python-octaviaclient 1.10.0: Octavia client for OpenStack Load
Balancing

This release is part of the train stable 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.

1.10.0
^^^^^^

New Features

* The loadbalancer commands now have unset actions. These will
  either clear the field back to None or it will reset the value to
  the API default value.

* Adds client support for SOURCE_IP_PORT algorithm.

* Added support to VIP access control list.

Changes in python-octaviaclient 1.9.0..1.10.0
---------------------------------------------

2e8105e Add support for SOURCE_IP_PORT algorithm
02256c8 Wrap several show api calls with correct_return_codes
fdedbad Add support to VIP access control list
e76f3de Fix a bad unit test for amphora list
7cead0c Bump the openstackdocstheme extension to 1.20
483b34d Blacklist sphinx 2.1.0 (autodoc bug)
b5f9d5e Add Python 3 Train unit tests
2536a65 Update tox.ini for new upper constraints strategy
8d791ec Adds "unset" action to the quota command
3bb83c0 Adds "unset" action to the l7rule command
3d9d888 Adds "unset" action to the l7policy command
60318de Adds "unset" action to the flavor command
947a7f5 Adds "unset" action to the healthmonitor command
6141ab4 Adds "unset" action to the member command
89bfad3 Adds "unset" action to the pool command
29449fc Adds "unset" action to the listener command
52529d7 Adds "unset" action to the loadbalancer command


Diffstat (except docs and test files)
-------------------------------------

octaviaclient/api/v2/octavia.py                    |  34 +++++-
octaviaclient/osc/v2/constants.py                  |   3 +-
octaviaclient/osc/v2/flavor.py                     |  35 ++++++
octaviaclient/osc/v2/health_monitor.py             |  70 ++++++++++-
octaviaclient/osc/v2/l7policy.py                   |  45 +++++++
octaviaclient/osc/v2/l7rule.py                     |  45 +++++++
octaviaclient/osc/v2/listener.py                   | 132 ++++++++++++++++++++-
octaviaclient/osc/v2/load_balancer.py              |  44 +++++++
octaviaclient/osc/v2/member.py                     |  65 ++++++++++
octaviaclient/osc/v2/pool.py                       |  64 +++++++++-
octaviaclient/osc/v2/quota.py                      |  55 +++++++++
octaviaclient/osc/v2/utils.py                      |  10 ++
.../notes/Add-unset-commands-15490df414a70df0.yaml |   6 +
...-algorithm-source-ip-port-3e2d4b60f6916259.yaml |   4 +
...dd-listener-allowed-cirds-2ef9fa2e1c650166.yaml |   3 +
releasenotes/source/conf.py                        |  26 ----
setup.cfg                                          |  10 ++
tox.ini                                            |   8 +-
zuul.d/projects.yaml                               |   3 +-
33 files changed, 1233 insertions(+), 55 deletions(-)







More information about the Release-announce mailing list