[release-announce] ironic-python-agent 8.6.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Mon May 9 10:55:11 UTC 2022
We enthusiastically announce the release of:
ironic-python-agent 8.6.0: Ironic Python Agent Ramdisk
This release is part of the zed release series.
The source is available from:
https://opendev.org/openstack/ironic-python-agent
Download the package from:
https://tarballs.openstack.org/ironic-python-agent/
Please report issues through:
https://storyboard.openstack.org/#!/project/openstack/ironic-
python-agent
For more details, please see below.
8.6.0
^^^^^
Known Issues
************
* Creating a configdrive partition on a devicemapper device (e.g. a
multipath storage device) with MBR partitioning may fail with the
following error:
Command execution failed: Failed to create config drive on disk /dev/dm-0
for node 168af30d-0fad-4d67-af99-b28b3238e977. Error: Unexpected error
while running command.
Use GPT partitioning instead.
Bug Fixes
*********
* Fixes creating a configdrive partition on a devicemapper device
(e.g. a multipath storage device) with GPT partitioning. The newly
created partition is now detected by a pre-generated UUID rather
than by comparing partition numbers.
* Fixes configuring UEFI boot when the EFI partition is located on a
devicemapper device.
Changes in ironic-python-agent 8.5.0..8.6.0
-------------------------------------------
f09f6c9 Do not try to guess EFI partition path by its number
65c4de9 Use a pre-defined partition UUID to detect configdrive on GPT
8111475 Use Werkzeug modern version
f9a7871 Add Python3 zed unit tests
cbdb4dd Update master for stable/yoga
Diffstat (except docs and test files)
-------------------------------------
ironic_python_agent/api/app.py | 3 +-
ironic_python_agent/efi_utils.py | 75 ++++++++++++++++------
ironic_python_agent/partition_utils.py | 45 +++++++++----
lower-constraints.txt | 2 +-
.../configdrive-partuuid-3259cfb7428c1483.yaml | 17 +++++
.../notes/efi-partuuid-5fe933a462eeede1.yaml | 5 ++
releasenotes/source/index.rst | 1 +
releasenotes/source/yoga.rst | 6 ++
requirements.txt | 2 +-
zuul.d/project.yaml | 2 +-
15 files changed, 209 insertions(+), 103 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 3badcd0..d7068f0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -21 +21 @@ ironic-lib>=5.1.0 # Apache-2.0
-Werkzeug>=1.0.1 # BSD License
+Werkzeug>=2.0.0 # BSD License
More information about the Release-announce
mailing list