[release-announce] ironic-lib 4.2.2 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Fri Mar 12 19:37:24 UTC 2021
We exuberantly announce the release of:
ironic-lib 4.2.2: Ironic common library
This release is part of the ussuri stable release series.
The source is available from:
https://opendev.org/openstack/ironic-lib
Download the package from:
https://pypi.org/project/ironic-lib
Please report issues through:
https://storyboard.openstack.org/#!/project/openstack/ironic-lib
For more details, please see below.
4.2.2
^^^^^
Bug Fixes
* Adds an additional error to look for in the "qemu-img" image
conversion retry logic to automatically retry if 'Cannot allocate
memory' is encountered, as "qemu-img" makes a number of memory
allocation requests and the most likely is upon creating the
convesrsion thread resulting in 'qemu: qemu_thread_create_: Resource
temporarily unavailable' but other memory allocation fails can
result in 'Failed to allocate memory: Cannot allocate memory'. Both
types of errors are now checked and automatically retried upon.
* Fixes cleaning errors when trying to erase a GPT from a partition
which is smaller than a GPT (33 sectors).
Docutils System Messages
************************
Changes in ironic-lib 4.2.1..4.2.2
----------------------------------
d2e477d Handle EBRs and tiny partitions when removing metadata
561b208 Remove lower-constraints job
000ea74 Fix other out of memory error for qemu-img convert
Diffstat (except docs and test files)
-------------------------------------
ironic_lib/disk_utils.py | 26 ++++++--
...nal-disk-conversion-retry-dfff93cbdf779f81.yaml | 11 ++++
.../erase-tiny-partitions-c408a3a4afe60d44.yaml | 6 ++
zuul.d/ironic-lib-jobs.yaml | 2 +
zuul.d/project.yaml | 1 -
6 files changed, 114 insertions(+), 7 deletions(-)
More information about the Release-announce
mailing list