[release-announce] ironic-lib 4.4.1 (victoria)

no-reply at openstack.org no-reply at openstack.org
Fri Mar 12 17:25:09 UTC 2021


We are stoked to announce the release of:

ironic-lib 4.4.1: Ironic common library

This release is part of the victoria 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.4.1
^^^^^

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.4.0..4.4.1
----------------------------------

7ac01e1 Correct base64 error handling
0cd0660 Handle EBRs and tiny partitions when removing metadata
aa7cfec Remove lower-constraints job
9790280 Fix other out of memory error for qemu-img convert
e1b5e12 Update TOX_CONSTRAINTS_FILE for stable/victoria
45a9a6a Update .gitreview for stable/victoria


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |  1 +
ironic_lib/disk_utils.py                           | 37 +++++++---
...nal-disk-conversion-retry-dfff93cbdf779f81.yaml | 11 +++
.../erase-tiny-partitions-c408a3a4afe60d44.yaml    |  6 ++
tox.ini                                            |  4 +-
zuul.d/ironic-lib-jobs.yaml                        |  2 +
zuul.d/project.yaml                                |  1 -
8 files changed, 125 insertions(+), 19 deletions(-)







More information about the Release-announce mailing list