Project

General

Profile

Actions

action #89077

closed

os-autoinst Makefile is missing symlinks configuration

Added by ybonatakis about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2021-02-24
Due date:
% Done:

0%

Estimated time:

Description

i tried to use a forked os-autoinst on my local OpenQA instance following the steps from the documentation[0].

From the root of the forked repository i run make which finished without a problem and i started a worker with
sudo /usr/bin/perl /usr/share/openqa/script/worker --isotovideo /home/iob/os-autoinst-distri-opensuse/os-autoinst/isotovideo --instance 1
Although the job was complaining about
Please build the tinycv bindings first (see os-autoinst's README).[1]

With the help of @okurz we found that running make symlinks fixes the issue.
Looking around i believe that the link that was missing was

lrwxrwxrwx 1 iob users    68 Feb 24 16:06 videoencoder -> /home/iob/os-autoinst-distri-opensuse/os-autoinst/build/videoencoder

Expected:
jobs which use that instance should run without a problem

Actual:
Jobs fails to run asking to build tinycv which it should have done so from the make

[0] https://github.com/os-autoinst/os-autoinst#build-instructions
[1] http://aquarius.suse.cz/tests/5013

Actions

Also available in: Atom PDF