[release-announce] python-ironicclient 5.2.0 (bobcat)

no-reply at openstack.org no-reply at openstack.org
Thu May 11 09:10:01 UTC 2023


We are psyched to announce the release of:

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

This release is part of the bobcat 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://storyboard.openstack.org/#!/project/openstack/python-
ironicclient

For more details, please see below.

5.2.0
^^^^^

New Features

* The "--config-drive" argument to the "node deploy" CLI command, as
  well as the underlying "configdrive" argument to the
  "set_provision_state" call now accept a JSON file with a dictionary.

* Most of the node action commands now support providing several
  nodes. The nodes are processed sequentially, the process is stopped
  on first failure.

* The "wait_for_provision_state" Python call now supports several
  nodes.

Changes in python-ironicclient 5.1.0..5.2.0
-------------------------------------------

c2f1573 Update dependencies for pep8: to hacking v6
e914086 Accept configdrive as a JSON file
138d797 Update master for stable/2023.1
0fd4c65 Allow several nodes for most node actions


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

ironicclient/common/utils.py                       |  23 ++
ironicclient/osc/v1/baremetal_node.py              | 178 +++++-----
ironicclient/v1/node.py                            | 122 ++++---
.../notes/configdrive-json-b9d173dde111cf22.yaml   |   6 +
.../notes/multinode-actions-9f682ad5172f032f.yaml  |   8 +
releasenotes/source/2023.1.rst                     |   6 +
releasenotes/source/index.rst                      |   1 +
tox.ini                                            |   4 +-
11 files changed, 539 insertions(+), 273 deletions(-)







More information about the Release-announce mailing list