[release-announce] ironic-lib 5.5.0 (bobcat)

no-reply at openstack.org no-reply at openstack.org
Thu May 11 09:14:07 UTC 2023


We are delighted to announce the release of:

ironic-lib 5.5.0: Ironic common library

This release is part of the bobcat release series.

The source is available from:

    https://opendev.org/openstack/ironic-lib

Download the package from:

    https://pypi.org/project/ironic-lib

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/ironic-lib

For more details, please see below.

5.5.0
^^^^^


New Features
************

* Adds the capability for the "json_rpc" client to identify and
  utilize a specific port from the supplied "topic" field as opposed
  to the default configured port.


Bug Fixes
*********

* Fixes a bug when erasing a partition table: the corresponding I/O
  needs to be synchronous in order to avoid masking failed write
  requests to broken devices.

Changes in ironic-lib 5.4.0..5.5.0
----------------------------------

853bedc Upgrade to latest hacking - v6
0a62259 Add jsonrpc client port capability
7a00c0d Exclude all files starting with . from flake8 tests
ec6ba65 Use direct writes when erasing the GPT


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

ironic_lib/disk_utils.py                           |  7 ++++---
ironic_lib/json_rpc/client.py                      | 23 ++++++++++++++++++----
.../add-port-to-rpc-client-2f2f0cd60547843f.yaml   |  6 ++++++
.../fix-dd-async-gpt-erasure-bbc6b084b0344d30.yaml |  6 ++++++
tox.ini                                            |  4 ++--
7 files changed, 67 insertions(+), 21 deletions(-)







More information about the Release-announce mailing list