Project

General

Profile

Actions

action #168379

open

coordination #58184: [saga][epic][use case] full version control awareness within openQA

coordination #152847: [epic] version control awareness within openQA for test distributions

Enable automatic openQA git clone by default size:S

Added by okurz about 1 month ago. Updated 8 days ago.

Status:
Blocked
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2024-10-17
Due date:
% Done:

0%

Estimated time:

Description

Motivation

After #164898 and stabilization on o3 we should make automatic git cloning the default

Acceptance criteria

  • AC1: Instead of the fetchneedles cronjob test/needle repos are updated via a minion job when tests are started on instances based on default config

Suggestions

  • Switch the default in the openQA Setup.pm file
  • Update the comment in etc/openqa.ini
  • Monitor impact on OSD (or have we already enabled it there?) --> That is part of #168376, so this ticket should be worked on after that
  • Announce the change? Consider impact on instances that don't set this

Related issues 3 (2 open1 closed)

Blocked by openQA Project - action #169342: Fix scheduling parallel clusters with `PARALLEL_ONE_HOST_ONLY=1` when the openQA jobs depend on Minion jobs e.g. `git_clone` tasks started for the `git_auto_update` feature size:MResolvedmkittler2024-11-05

Actions
Blocked by openQA Project - action #169510: Improve non-transactional creation of Minion jobs for Git updates when restarting jobsNew2024-11-07

Actions
Copied from openQA Infrastructure - action #168376: Enable automatic openQA git clone instead of fetchneedles on OSD size:SBlockedmkittler

Actions
Actions

Also available in: Atom PDF