[release-announce] [ironic] python-ironicclient 2.3.0 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 12 22:13:14 UTC 2018
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
More information about the Release-announce
mailing list