[ironic] python-ironicclient 2.3.0 (rocky)
We are pleased to announce the release of: python-ironicclient 2.3.0: OpenStack Bare Metal Provisioning API Client Library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-ironicclient Download the package from: https://pypi.python.org/pypi/python-ironicclient Please report issues through launchpad: https://bugs.launchpad.net/python-ironicclient For more details, please see below. 2.3.0 ^^^^^ New Features * Adds support for rescue_interface for the commands below. They are available starting with ironic API microversion 1.38. * "openstack baremetal node create" * "openstack baremetal node show" * "openstack baremetal node set" * "openstack baremetal node unset" * "openstack baremetal driver list" * "openstack baremetal driver show" * Adds the below commands to OSC to support rescue mode for ironic available starting with API version 1.38: * "openstack baremetal node rescue" * "openstack baremetal node unrescue" Changes in python-ironicclient 2.2.0..2.3.0 ------------------------------------------- 964556b Updated from global requirements 25bf1a4 Change confusing test class names 9683a7e Update 'Usage' section in 'doc/source/api_v1.rst' 1d74c50 Updated from global requirements 67fac2f Replace use of functools.wraps() with six.wraps() d7e7ea9 Zuul: Remove project name 6b53f45 Use 'with' method rather than having to call close 487ad98 Follow-up of rescue mode e0d8b16 Add rescue_interface to node and driver fce885b Add support for RESCUE and UNRESCUE provision states 79cffe3 Update reno for stable/queens 25a3cee Replace curly quotes with straight quotes b11e679 Use the 'ironic' queue for the gate 979b915 Check return value in test_baremetal_list_traits Diffstat (except docs and test files) ------------------------------------- ironicclient/common/http.py | 5 +- ironicclient/common/utils.py | 5 +- ironicclient/osc/v1/baremetal_node.py | 59 +++++++- ironicclient/v1/create_resources.py | 3 +- ironicclient/v1/node.py | 14 +- ironicclient/v1/resource_fields.py | 6 + ironicclient/v1/utils.py | 4 + ...erface-to-node-and-driver-e3ff9b5df2628e5a.yaml | 12 ++ ...d-rescue-unrescue-support-f78266514ca59346.yaml | 8 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 4 +- setup.cfg | 2 + tox.ini | 2 +- zuul.d/project.yaml | 2 +- 23 files changed, 312 insertions(+), 33 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b965f1f..9277e32 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ jsonschema<3.0.0,>=2.6.0 # MIT -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -14 +14 @@ PrettyTable<0.8,>=0.7.1 # BSD -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT
participants (1)
-
no-reply@openstack.org