Project

General

Profile

Actions

action #123175

open

o3 fails to download images resulting in zero sized disk images/isos

Added by dancermak over 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Regressions/Crashes
Target version:
Start date:
2023-01-16
Due date:
% Done:

0%

Estimated time:

Description

I have restarted our testing efforts for kiwi which involve downloading a lot of images from OBS and booting them on o3. Unfortunately, o3 has been highly unreliable and often will "fetch" empty disk images or isos which then result in test failures.

Examples of such test failures from the kiwi builds:

These are just the failure from one full test run, which makes o3 unfortunately at the moment very unreliable for testing. Also, due to the nature of the issue, restarting jobs is no good, as o3 will simply restart the test with the same broken image.

Workaround

  • Remove the corrupted/zero-sized asset from disk (on the web UI host) and try again (just restarting the job doesn't work)
  • Avoid relying on decompression as supposedly only compressed assets were affected

Suggestions

  • Better log messages by the downloader (to ensure if it really downloaded a zero length file with a 200 status)
  • Ask when those builds are normally scheduled to be able to investigate the behavior without delay
  • Check https://openqa.opensuse.org/group_overview/85 for new builds of relevant jobs
  • Check the Minion dashboard for relevant download jobs (https://openqa.opensuse.org/minion/jobs?task=download_asset) after jobs have been scheduled
  • Run xzgrep -i -P 'Downloading.*kiwi' /var/log/openqa_gru* on o3 to find relevant log messages
  • Try to reproduce download problems using curl or by restarting relevant download jobs in the Minion dashboard

Related issues 2 (0 open2 closed)

Related to openSUSE admin - tickets #120067: Downloading of GNOME_Next.x86_64-43.1-Build22.189.iso differs, expected 1.4 GiB but downloaded 74 MiB, aborts prematurely oftenResolvedbmwiedemann2022-11-08

Actions
Related to openQA Project - action #123649: Error message in gru logs: Could not chdir back to start dir '' size:MResolvedmkittler2023-01-252023-02-09

Actions
Actions

Also available in: Atom PDF