9be6afc751
qemu-img convert makes a number of allocation requests, and less common than the "Resource temporarily unavailable" error is "Cannot allocate memory". The first seems to be largely raised upon a thread creation for the image conversion, where the first appears to be on buffer setup on the original process. Regardless, we should check for both and retry conversion automatically. rhbz# 1892773 Change-Id: If435ed0efe034d4bb99f0281ebc73840c0f38fb3
12 lines
568 B
YAML
12 lines
568 B
YAML
---
|
|
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.
|