Project

General

Profile

Actions

action #39905

closed

Job trying to download worker local file "aavmf-aarch64-vars.bin" into cache and fails with 404

Added by okurz over 6 years ago. Updated about 5 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2018-08-17
Due date:
% Done:

0%

Estimated time:

Description

Observation

aarch64 jobs try to download an asset which is only local to the worker but not on the webui causing 404's on o3. Most likely only visible internally but can have more severe effect adding to #39743

openqa-aarch64:~ # systemctl status openqa-worker@*
…
Aug 17 14:10:18 openqa-aarch64 worker[19783]: [info] running on openqa-aarch64:2 (Linux 4.4.138-59-default #1 SMP Mon Jun 18 13:48:42 UTC 2018 (f0b8f6b) aarc>
Aug 17 14:10:18 openqa-aarch64 worker[19783]: [info] OpenQA::Worker::Cache: Initialized with http://openqa1-opensuse at /var/lib/openqa/cache, current size i>
Aug 17 14:10:18 openqa-aarch64 worker[19783]: [info] Downloading openSUSE-Tumbleweed-DVD-aarch64-Snapshot20180813-Media.iso from http://openqa1-opensuse/test>
Aug 17 14:10:19 openqa-aarch64 worker[19783]: [info] CACHE: updating the /var/lib/openqa/cache/openSUSE-Tumbleweed-DVD-aarch64-Snapshot20180813-Media.iso las>
Aug 17 14:10:19 openqa-aarch64 worker[19783]: [info] Downloading aavmf-aarch64-vars.bin from http://openqa1-opensuse/tests/734992/asset/hdd/aavmf-aarch64-var>
Aug 17 14:10:19 openqa-aarch64 worker[19783]: [error] Can't download /usr/share/qemu/aavmf-aarch64-vars.bin
Aug 17 14:10:19 openqa-aarch64 worker[19783]: Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.26.2/Mojo/File.pm line 84.
Aug 17 14:10:19 openqa-aarch64 worker[19783]: [info] 12439: WORKING 734992

Problem

Introduced with recent qemu rework by rpalethorpe


Related issues 3 (0 open3 closed)

Related to openQA Project (public) - action #39743: [o3][tools] o3 unusable, often responds with 504 Gateway Time-outResolvedokurz2018-08-15

Actions
Related to openQA Project (public) - action #39035: PFLASH files handlingResolvedszarate2018-08-01

Actions
Related to openQA Project (public) - action #39833: [tools] When a worker is abruptly killed, jobs get blocked - CACHE: Being downloaded by another worker, sleepingResolvedEDiGiacinto2018-08-16

Actions
Actions #1

Updated by okurz over 6 years ago

  • Related to action #39743: [o3][tools] o3 unusable, often responds with 504 Gateway Time-out added
Actions #3

Updated by szarate over 6 years ago

Besides, the job is running :) which is the expected behavior. The handling of the uefi variables and stuff, will be addressed in the future.

Actions #4

Updated by szarate over 6 years ago

Actions #5

Updated by szarate over 6 years ago

  • Assignee deleted (rpalethorpe)
  • Priority changed from High to Low
  • Target version set to Ready
Actions #6

Updated by szarate over 6 years ago

Let's have it a as a low prio, as this needs to be properly handled and the workarounds for the PFLASH variables needs to be removed, but let's add the related tickets

Actions #7

Updated by szarate over 6 years ago

  • Related to action #39833: [tools] When a worker is abruptly killed, jobs get blocked - CACHE: Being downloaded by another worker, sleeping added
Actions #8

Updated by mkittler over 5 years ago

I'm wondering whether this is still happening or what's still missing. Considering the ticket description I'm not even sure whether the download doesn't work or the asset just isn't where it is supposed to be.

Actions #9

Updated by okurz about 5 years ago

  • Status changed from New to Resolved
  • Assignee set to szarate

I checked journalctl -u openqa-worker@\* on aarch64.o.o and could not find the error message [error] Can't download /usr/share/qemu/aavmf-aarch64-vars.bin anymore so this issue seems to be really fixed by the PRs mentioned by szarate. The part about "uninitialized value" still happens, I will create another specific ticket ticket for that. So thanks to Santi! :)

EDIT: The "uninitialized value" also did not appear within the last jobs so I guess we are good

Actions

Also available in: Atom PDF