We are happy to announce the release of: python-ironicclient 5.3.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.3.0 ^^^^^ New Features * Adds support for API version "1.81", allowing users to retrieve a node's hardware inventory using the "baremetal node inventory [--file <filename>] save <node>" command. * Adds a "get_inventory" method to the python client library. This method allows operators to query recorded node inventory from an ironic API. * Add support for Node shard field. * Add support for listing nodes by one or more shards. * Add support for filtering nodes by if they are sharded. Changes in python-ironicclient 5.2.0..5.3.0 ------------------------------------------- 0e9a476 Node sharding support 0b6b282 Add support for node inventory bea37aa Fix minor spelling errors and incorrect help text Diffstat (except docs and test files) ------------------------------------- ironicclient/common/http.py | 2 +- ironicclient/osc/v1/baremetal_node.py | 85 ++++++++++-- ironicclient/v1/node.py | 36 ++++- .../notes/add-node-inventory-74e856c019cfa7e2.yaml | 7 + .../notes/node-shard-support-774ebfe6719fc7c2.yaml | 4 + setup.cfg | 1 + 9 files changed, 341 insertions(+), 16 deletions(-)