[release-announce] python-ironicclient 2.5.2 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu May 9 14:19:56 UTC 2019


We are pleased to announce the release of:

python-ironicclient 2.5.2: OpenStack Bare Metal Provisioning API
Client Library

This release is part of the rocky stable release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

    https://bugs.launchpad.net/python-ironicclient/+bugs

For more details, please see below.

2.5.2
^^^^^

Bug Fixes

* Fixes an issue where an endpoint_override was not considered when
  performing version negotiation, which would can result in the client
  attempting to base version negotiation off of an entry in the
  service catalog as opposed to an endpoint_override.

* The "interface" argument was being ignored so that the HTTP client
  was always using the public endpoint for Ironic. This fixes it so
  that the "interface" argument is taken into consideration. See story
  2005118 (https://storyboard.openstack.org/#!/story/2005118).

Changes in python-ironicclient 2.5.1..2.5.2
-------------------------------------------

466be3b Use endpoint_override in version negotiation
e81f745 Replace openstack.org git:// URLs with https://
3768e80 pass endpoint interface to http client


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

ironicclient/client.py                             | 13 +++-
ironicclient/common/http.py                        |  3 +-
.../legacy/ironicclient-dsvm-functional/run.yaml   |  4 +-
.../legacy/ironicclient-tempest-dsvm-src/run.yaml  |  4 +-
...oint-override-for-version-e6d25da654f0a7ff.yaml |  7 ++
.../pass-interface-argument-deb92e3feb0bf051.yaml  |  7 ++
8 files changed, 97 insertions(+), 16 deletions(-)







More information about the Release-announce mailing list