Project

General

Profile

Actions

action #109235

closed

Errors with custom ISOTOVIDEO command should fail clearly

Added by livdywan about 2 years ago. Updated about 2 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Observation

I attempted to use a custom ISOTOVIDEO using podman:

openqa-clone-job --within-instance https://openqa.opensuse.org/t2271768 WORKER_CLASS=openqaworker7 ISOTOVIDEO="podman run --rm -it registry.opensuse.org/home/kalikiana/branches/devel/openqa/containers/isotovideo:qemu-kvm /usr/bin/isotovideo -d" CASEDIR=https://github.com/kalikiana/os-autoinst-distri-openQA/tree/wheel_launcher

This failed due to permission issues. I would've expected this to be clearly visible as the reason. See https://openqa.opensuse.org/tests/2272326/logfile?filename=autoinst-log.txt:

Can't exec "podman": Permission denied at /usr/share/openqa/script/../lib/OpenQA/Worker/Engines/isotovideo.pm line 468.

Acceptance criteria

  • AC1: Reason points out the faulty ISOTOVIDEO command

Suggestions

  • Catch Can't exec error caused by custom ISOTOVIDEO
Actions #1

Updated by okurz about 2 years ago

  • Status changed from New to Rejected
  • Assignee set to okurz
  • Target version set to Ready

We can not solve everything. The job is incomplete and says "Reason: died: terminated prematurely, see log output for details". And the logs show what you found so I consider this good enough.

Actions

Also available in: Atom PDF