[release-announce] python-blazarclient 2.0.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 26 14:21:37 UTC 2018


We enthusiastically announce the release of:

python-blazarclient 2.0.0: Client for OpenStack Reservation Service

This release is part of the rocky stable release series.

Download the package from:

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

Please report issues through launchpad:

    https://launchpad.net/blazar

For more details, please see below.

2.0.0
^^^^^


Upgrade Notes
*************

* When creating a lease using the CLI client, the default value for
  start date was changed to use the string 'now', which is resolved to
  the current time on the server rather than on the client. Note that
  if the request is sent at the end of a minute and interpreted by the
  service at the beginning of the next minute, this can result in
  leases that are one minute shorter than what the user might expect,
  as the end date is still specified by the client. Users who care
  about the exact timing of their leases should explicitly specify
  both start and end dates.


Bug Fixes
*********

* When the blazar CLI client got an error code from the blazar
  server, it didn't display error messages created in the blazar
  server. Instead, it displayed messages created in keystoneauth with
  poor information. See the bug report for example. It was fixed to
  display original error messages which include useful information.

   (https://github.com/openstack/keystoneauth/blob/master/keystoneaut
  h1/exceptions/http.py)
  (https://bugs.launchpad.net/blazar/+bug/1777548)

* Creating a lease using the CLI client without specifying a start
  date no longer fails if the request is sent to the Blazar service
  just before the end of a minute. For more details, see bug 1783296
  (https://launchpad.net/bugs/1783296).

* The region name value provided via an environment variable or a
  command line argument is now respected by the client. Without this
  fix, the wrong reservation endpoint could be selected in a multi-
  region cloud.

Changes in python-blazarclient 1.1.1..2.0.0
-------------------------------------------

f017a92 Set start date to 'now' rather than current time
98b2414 Catch exceptions for session client
f7a8b57 Add release note about region support
d22c8e3 Add reno for release notes management
38b794a fix tox python3 overrides


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

blazarclient/base.py                               |  21 ++-
blazarclient/v1/shell_commands/leases.py           |   8 +-
releasenotes/notes/.placeholder                    |   0
.../notes/bug-1777548-6b5c770abc6ac360.yaml        |  12 ++
...296-set-start-date-to-now-e329a6923c11432f.yaml |  17 ++
.../respect-selected-region-a409773f851ccb47.yaml  |   6 +
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/_templates/.placeholder        |   0
releasenotes/source/conf.py                        | 177 +++++++++++++++++++++
releasenotes/source/index.rst                      |   8 +
releasenotes/source/unreleased.rst                 |   5 +
tox.ini                                            |  15 ++
14 files changed, 301 insertions(+), 8 deletions(-)







More information about the Release-announce mailing list