[release-announce] python-blazarclient 2.2.1 (train)

no-reply at openstack.org no-reply at openstack.org
Fri Sep 13 22:14:04 UTC 2019


We are psyched to announce the release of:

python-blazarclient 2.2.1: Client for OpenStack Reservation Service

This release is part of the train stable release series.

The source is available from:

    https://opendev.org/openstack/python-blazarclient

Download the package from:

    https://pypi.org/project/python-blazarclient

Please report issues through:

    https://bugs.launchpad.net/blazar/+bugs

For more details, please see below.

2.2.1
^^^^^

Bug Fixes

* The command-line client now parses floating IP reservation values
  when using the "lease-update" command. Note that while accepted by
  the client, the Blazar service may prevent the update of some
  floating IP reservation values.

* Parse the "required_floatingips" command-line parameter as a list
  instead of a string, to pass it to the API in the expected format.
  For example, this parameter can be used in the following fashion:

  "blazar lease-create --reservation
  'resource_type=virtual:floatingip,network_id=81fabec7-00ae-497a-b48
  5-72f4bf187d3e,amount=2,required_floatingips=["172.24.4.2","172.24.
  4.3"]' fip-lease"

  For more details, see bug 1843258
  (https://launchpad.net/bugs/1843258).

Changes in python-blazarclient 2.2.0..2.2.1
-------------------------------------------

e98421c Support floating IP reservation parameters in lease-update
9183950 Parse required_floatingips parameter as a JSON array


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

blazarclient/v1/shell_commands/leases.py                 | 16 ++++++++++++----
.../floatingip-reservation-update-5823a21516135f17.yaml  |  7 +++++++
.../parse-required-floatingips-f79f79d652e371ae.yaml     | 10 ++++++++++
3 files changed, 29 insertions(+), 4 deletions(-)







More information about the Release-announce mailing list