Project

General

Profile

Actions

action #170464

closed

openQA Project (public) - coordination #58184: [saga][epic][use case] full version control awareness within openQA

openQA Project (public) - coordination #152847: [epic] version control awareness within openQA for test distributions

Enable automatic openQA git clone instead of fetchneedles on o3

Added by livdywan 15 days ago. Updated 15 days ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Feature requests
Start date:
2024-11-28
Due date:
% Done:

0%

Estimated time:
Tags:

Description

Motivation

We have a new feature called git_auto_update (see #164898). The implementation highlighted areas that needed to be improved before it can be used in production. Provided all blockers are addressed we should enable this on o3.

Acceptance criteria

  • AC1: Git repos are updated via a minion jobs
  • AC2: Cron jobs are no longer needed

Suggestions

  • See #166721#note-15 for context
  • Disable cron job as a first thing
  • Just enable the automatic cloning either first manually or directly via salt
  • Monitor the impact, e.g. failed minion jobs or stalled minion jobs or not enough jobs picked up or executed in time, see also job-related queries on Grafana
  • Enable new systemd timer

Related issues 2 (1 open1 closed)

Related to openQA Infrastructure (public) - action #168376: Enable automatic openQA git clone instead of fetchneedles on OSD size:SBlockedmkittler

Actions
Related to openQA Project (public) - action #164898: Replace fetchneedles with a minion job for the regular update of git repos size:MResolvedtinita

Actions
Actions

Also available in: Atom PDF