[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