action #162077
closedcoordination #58184: [saga][epic][use case] full version control awareness within openQA
coordination #152847: [epic] version control awareness within openQA for test distributions
Create and maintain up to date version of test distri/needles for webui - enabled by default size:S
Description
Motivation¶
https://github.com/os-autoinst/openQA/pull/5687#discussion_r1634589168
The feature of #159171 has a feature switch which is not enabled by default. For new openQA instances, in particular transient ones we want openQA to automatically clone necessary test and needle repositories when creating the instances so that users benefit from the native version-control awareness and don't need to manually provide test distributions in folders.
Acceptance criteria¶
- AC1: New openQA instances automatically clone all necessary test data on trigger time
Suggestions¶
- Get to understand the original feature if you haven't had the opportunity yet
- Revisit the documentation as added in #161771
- Ensure that new openQA instances automatically clone all necessary test data on trigger time
Updated by okurz 4 months ago
- Copied from action #161771: Create and maintain up to date version of test distri/needles for webui - take 2 size:M added
Updated by okurz 2 months ago
- Subject changed from Create and maintain up to date version of test distri/needles for webui - enabled by default to Create and maintain up to date version of test distri/needles for webui - enabled by default size:S
- Description updated (diff)
- Status changed from New to Workable
Updated by okurz 2 months ago
- Related to action #164895: o3 had corrupted needles git repo, lost uncommitted needles between 2024-07-31 and 2024-08-02 added
Updated by mkittler 2 months ago ยท Edited
- Status changed from Feedback to Resolved
Nothing seems to be broken so far. We saw #164895 but it was happening the feature was enabled on default.
There are also no failed jobs on https://openqa.opensuse.org/minion/jobs?state=failed&task=git_clone and https://openqa.suse.de/minion/jobs?state=failed&task=git_clone.
Updated by tinita 2 months ago
- Related to action #164919: [openqa-in-openqa][osado] test fails in login showing openid login form instead of using fake authentication added
Updated by tinita 2 months ago
- Related to action #164940: openqa-in-openqa test fails in worker added