We exuberantly announce the release of: ironic-lib 4.5.0: Ironic common library This release is part of the wallaby 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.5.0 ^^^^^ 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. Docutils System Messages ************************ Changes in ironic-lib 4.4.0..4.5.0 ---------------------------------- ebdf678 Import mounted context manager from IPA 0bbba8e Remove lower-constraints job c99fae9 Fix lower-constraints with the new pip resolver 9be6afc Fix other out of memory error for qemu-img convert e788188 Set safe version of hacking 715e5c2 Add Python3 wallaby unit tests Diffstat (except docs and test files) ------------------------------------- bindep.txt | 9 +++ etc/ironic/rootwrap.d/ironic-lib.filters | 1 + ironic_lib/disk_utils.py | 6 +- ironic_lib/utils.py | 53 ++++++++++++++++++ lower-constraints.txt | 62 --------------------- ...nal-disk-conversion-retry-dfff93cbdf779f81.yaml | 11 ++++ test-requirements.txt | 6 +- tox.ini | 6 ++ zuul.d/project.yaml | 3 +- 11 files changed, 176 insertions(+), 69 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 03e9602..accb626 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,2 +5,0 @@ coverage!=4.4,>=4.0 # Apache-2.0 -flake8-import-order>=0.17.1 # LGPLv3 -hacking>=3.1.0,<3.2.0 # Apache-2.0 @@ -9,0 +8,2 @@ oslotest>=3.2.0 # Apache-2.0 + +# doc requirements @@ -11 +11 @@ doc8>=0.6.0 # Apache-2.0 -Pygments>=2.2.0 # BSD +
participants (1)
-
no-reply@openstack.org