Project

General

Profile

Actions

action #135881

open

[tools][ppc64le][qemu-backend]openqa fails to publish qcow2 image on ppc64le platform.

Added by rfan1 7 months ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Bugs in existing tests
Target version:
Start date:
2023-09-18
Due date:
% Done:

0%

Estimated time:
Difficulty:

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

autoinst-log.txt (1.06 MB) autoinst-log.txt rfan1, 2023-09-18 08:40
Actions #1

Updated by rfan1 7 months 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.
Actions #2

Updated by rfan1 7 months ago

  • Description updated (diff)
Actions #3

Updated by okurz 7 months 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

Actions #4

Updated by rfan1 7 months ago

  • Description updated (diff)
Actions #5

Updated by okurz 7 months ago

  • Target version changed from Tools - Next to future
Actions

Also available in: Atom PDF