[release-announce] python-ironicclient 4.8.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Tue Aug 31 13:16:20 UTC 2021
We are chuffed to announce the release of:
python-ironicclient 4.8.0: OpenStack Bare Metal Provisioning API
Client Library
This release is part of the xena 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.
4.8.0
^^^^^
New Features
* Adds new params to the "baremetal node bios setting list" command
to include support for the BIOS registry. The "--long" option will
retrieve and display the additonal BIOS registry fields, the "--
fields" option will retrieve and display selected fields. The
"baremetal node bios setting show" includes these fields by default
with no changes.
* Adds support to display node fields "boot_mode" and "secure_boot"
which are introduced in API 1.75.
* Adds support for changing node states "boot_mode" and
"secure_boot" in sync with functionality introduced in API 1.76.
Changes in python-ironicclient 4.7.0..4.8.0
-------------------------------------------
0080863 Add support for changing 'boot_mode' and 'secure_boot' states
61b46c3 Add lower-constraints job to current development branch
f12e1a5 Include BIOS registry fields in bios setting list command
57a43be Fix for missing fonts in PDF jobs
a5a3d4e Add support for 'boot_mode' and 'secure_boot' node resource fields
8bf8769 Changed minversion in tox to 3.18.0
dd9ff8c Update project conundrum related docs
666648b Switch testing to Xena testing runtime
9f738c4 Add Python3 xena unit tests
eac4058 Add missing unit tests for provision state commands
Diffstat (except docs and test files)
-------------------------------------
bindep.txt | 4 +
ironicclient/common/http.py | 2 +-
ironicclient/osc/v1/baremetal_node.py | 117 +++++++-
ironicclient/v1/node.py | 77 ++++-
ironicclient/v1/resource_fields.py | 35 ++-
lower-constraints.txt | 25 ++
...add-bios-registry-in-list-21974873f146aff7.yaml | 8 +
.../notes/add-node-boot-mode-08ac768649a2fc93.yaml | 5 +
.../add-node-boot-mode-set-9746b45aa3f80fe8.yaml | 5 +
requirements.txt | 2 +-
setup.cfg | 3 +
tox.ini | 10 +-
zuul.d/project.yaml | 3 +-
17 files changed, 680 insertions(+), 22 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 3106792..33aae56 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ jsonschema>=3.2.0 # MIT
-keystoneauth1>=3.4.0 # Apache-2.0
+keystoneauth1>=3.11.0 # Apache-2.0
More information about the Release-announce
mailing list