action #135881
open[tools][ppc64le][qemu-backend]openqa fails to publish qcow2 image on ppc64le platform.
0%
Description
Observation¶
https://openqa.suse.de/tests/12161670
From the test log, it can not complete due to error messages as below:
[2023-09-18T08:09:11.039556+02:00] [debug] [pid:25632] running `nice ionice qemu-img convert -c -O qcow2 /var/lib/openqa/pool/2/raid/hd0-overlay4 assets_public/SLES-15-SP6-ppc64le-Build20.1-12SP5-15-SP4-ph0.qcow2`
[2023-09-18T08:09:11.132952+02:00] [debug] [pid:25632] qemu-img: Could not open '/var/lib/openqa/pool/2/raid/hd0-overlay4': Could not open backing file: Could not open backing file: Could not open backing file: Could not open backing file: Could not open backing file: Could not open '/var/lib/openqa/pool/2/SLES-12-SP5-ppc64le-GM-allpatterns.qcow2': No such file or directory
[2023-09-18T08:09:11.133967+02:00] [warn] [pid:25632] !!! bmwqemu::serialize_state: unable to extract assets: runcmd 'nice ionice qemu-img convert -c -O qcow2 /var/lib/openqa/pool/2/raid/hd0-overlay4 assets_public/SLES-15-SP6-ppc64le-Build20.1-12SP5-15-SP4-ph0.qcow2' failed with exit code 1: 'qemu-img: Could not open '/var/lib/openqa/pool/2/raid/hd0-overlay4': Could not open backing file: Could not open backing file: Could not open backing file: Could not open backing file: Could not open backing file: Could not open '/var/lib/openqa/pool/2/SLES-12-SP5-ppc64le-GM-allpatterns.qcow2': No such file or directory' at /usr/lib/os-autoinst/osutils.pm line 89.
osutils::runcmd("nice", "ionice", "qemu-img", "convert", "-c", "-O", "qcow2", "/var/lib/openqa/pool/2/raid/hd0-overlay4", ...) called at /usr/lib/os-autoinst/OpenQA/Qemu/Proc.pm line 329
OpenQA::Qemu::Proc::export_blockdev_images(OpenQA::Qemu::Proc=HASH(0x1000f309f70), qr(^hd0$)u, "assets_public", "SLES-15-SP6-ppc64le-Build20.1-12SP5-15-SP4-ph0.qcow2", 1) called at /usr/lib/os-autoinst/backend/qemu.pm line 515
backend::qemu::do_extract_assets(backend::qemu=HASH(0x1000f94e1b8), HASH(0x1000f37c540)) called at /usr/lib/os-autoinst/backend/driver.pm line 79
backend::driver::extract_assets(backend::driver=HASH(0x10011073c98), HASH(0x1000f37c540)) called at /usr/lib/os-autoinst/OpenQA/Isotovideo/Utils.pm line 230
eval {...} called at /usr/lib/os-autoinst/OpenQA/Isotovideo/Utils.pm line 230
OpenQA::Isotovideo::Utils::handle_generated_assets(OpenQA::Isotovideo::CommandHandler=HASH(0x1000f317ce0), 1) called at /usr/bin/isotovideo line 161
eval {...} called at /usr/bin/isotovideo line 122
Defects¶
So far, I can only hit the issue on ppc64le platform. I think it will impact all power+kvm tests which try to publish qcow2 images.
I will try to monitor next sle15sp6 build to see how many cases are impacted, and then check with POs and tool team experts if we can set a higher priority.
can you please help take a look at it? more detail log can be found at detached file.
Files
Updated by rfan1 about 1 year ago
- Subject changed from [toos][ppc64le][qemu-backend]openqa fails to publish qcow2 image on ppc64le platform. to [tools][ppc64le][qemu-backend]openqa fails to publish qcow2 image on ppc64le platform.
Updated by okurz about 1 year ago
- Target version set to Tools - Next
No capacity to work on this right now assuming it only impacts a limited subset of tests and judging based on your priority "Normal" and as you only mentioned a single job. Please consider extending the ticket according to https://progress.opensuse.org/projects/openqav3/wiki/#Defects
Updated by okurz about 1 year ago
- Target version changed from Tools - Next to future
Updated by slo-gin about 1 month ago
This ticket was set to Normal priority but was not updated within the SLO period. Please consider picking up this ticket or just set the ticket to the next lower priority.