[release-announce] python-octaviaclient 1.8.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 7 10:35:02 UTC 2019


We joyfully announce the release of:

python-octaviaclient 1.8.0: Octavia client for OpenStack Load
Balancing

This release is part of the stein 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.8.0
^^^^^

New Features

* Adds the ability to refresh the configuration of an amphora agent
  with the "loadbalancer amphora configure" command.

* Adds client support for octavia provider flavor and
  flavor_profile.

* Adds the "flavor" option to loadbalancer create and loadbalancer
  list.

* Added --provider as optional argument to load balancer create.

* Adds client support for loadbalancer provider.

Changes in python-octaviaclient 1.7.0..1.8.0
--------------------------------------------

a2dfe7c Add new options to HealthMonitor CLI
2d1c4f8 Add a new option '--redirect-http-code' into L7Policy CLI
307f62b Add enable_tls option into Pool CLI
be64125 Add 2 new options to Pool for support backend certificates validation
594a093 Add 'tls_container_ref' option into Pool for backend re-encrption
bd339e1 Adds loadbalancer amphora configure to OSC
4e6fc7c Add 4 l7rule types into Octavia CLI
f129daf Add client_crl_container_ref for Listener API in CLI
3605104 Add 'client_authentication' in Listener on client
eae73d3 Add 'client_ca_tls_container_ref' in Listener on client side
467605f Update json module to jsonutils
98f7c57 Add load balancer flavor support to the OSC client
6fd0e3b add python 3.7 unit test job
dfb5fad Make the documentation reproducible
7a9f6f2 Add some commands for octavia flavor and flavor_profile
17a284e Add provider command support
755924a Add --provider to load balancer create
0b525e9 Fix coverage and set a minimum


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

.coveragerc                                        |   1 +
.gitignore                                         |   1 +
octaviaclient/api/constants.py                     |  11 +
octaviaclient/api/v2/octavia.py                    | 178 +++++++++++++++
octaviaclient/hacking/checks.py                    |  14 --
octaviaclient/osc/v2/amphora.py                    |  26 ++-
octaviaclient/osc/v2/constants.py                  |  58 ++++-
octaviaclient/osc/v2/flavor.py                     | 215 ++++++++++++++++++
octaviaclient/osc/v2/flavorprofile.py              | 183 ++++++++++++++++
octaviaclient/osc/v2/health_monitor.py             |  27 +++
octaviaclient/osc/v2/l7policy.py                   |  17 ++
octaviaclient/osc/v2/l7rule.py                     |   3 +-
octaviaclient/osc/v2/listener.py                   |  45 +++-
octaviaclient/osc/v2/load_balancer.py              |  16 ++
octaviaclient/osc/v2/pool.py                       |  76 ++++++-
octaviaclient/osc/v2/provider.py                   |  70 ++++++
octaviaclient/osc/v2/utils.py                      |  85 ++++++-
...amphora-configure-command-cda75053a72c0cdf.yaml |   5 +
.../notes/add-flavor-support-75c6d5bec48b1d18.yaml |   4 +
.../notes/add-lb-flavor-b917faa0298c3a74.yaml      |   4 +
...ider-load-balancer-create-4d151209dee32f81.yaml |   4 +
.../add-support-for-provider-4e60045ea54f1d30.yaml |   4 +
setup.cfg                                          |  13 ++
tox.ini                                            |   1 +
zuul.d/projects.yaml                               |   1 +
38 files changed, 1986 insertions(+), 47 deletions(-)







More information about the Release-announce mailing list