action #162077
closed
coordination #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
Added by okurz 6 months ago.
Updated 5 months ago.
Category:
Feature requests
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
- Copied from action #161771: Create and maintain up to date version of test distri/needles for webui - take 2 size:M added
- Status changed from New to Blocked
- Assignee set to okurz
- Target version changed from Tools - Next to Ready
- Status changed from Blocked to New
- Assignee deleted (
okurz)
- Target version changed from Ready to Tools - Next
- Target version changed from Tools - Next to Ready
- 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
- Status changed from Workable to In Progress
- Assignee set to mkittler
- Status changed from In Progress to Feedback
The PR has been merged covering also documentation changes. Let's see whether we'll discover any problems in production. If everything looks still good on Monday I'll resolve the ticket.
- Related to action #164895: o3 had corrupted needles git repo, lost uncommitted needles between 2024-07-31 and 2024-08-02 added
- Status changed from Feedback to Resolved
- Related to action #164919: [openqa-in-openqa][osado] test fails in login showing openid login form instead of using fake authentication added
- Related to action #164940: openqa-in-openqa test fails in worker added
Also available in: Atom
PDF