ironic-lib 4.4.1 (victoria)
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(-)
participants (1)
-
no-reply@openstack.org