action #91905
opencoordination #58184: [saga][epic][use case] full version control awareness within openQA, e.g. user forks and branches, fully versioned test schedules and configuration settings
coordination #88561: [epic] Extend needle version control handling
webui fails to display needles when using a git repository as CASEDIR
0%
Description
The openQA webui implicitly searches for the needles in /var/lib/openqa/share/tests/$DISTRI/needles
even when one overrides CASEDIR
. The crux in this is, that os-autoinst
actually does find the needles in the "correct" location (= $CASEDIR/needles
). Only in the webui it looks like no needles could be found, because it does not automatically look in $CASEDIR/needles
.
This issue can be reproduced by creating a new job and use a git repository as CASEDIR
. I have for instance used https://github.com/dcermak/kiwi-functional-tests#basic_functional_test
, which includes the needles in the needles/
subdir. os-autoinst
finds all present needles, but the webui does not.