python-ironicclient 5.2.0 (bobcat)
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(-)
participants (1)
-
no-reply@openstack.org