Project

General

Profile

Actions

action #164889

open

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

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

Ensure git repos cloned by minions are cleaned up regularly size:S

Added by tinita 14 days ago. Updated 8 days ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Motivation

See #162125

In fetchneedles we cleanup the git directory by running git gc. We should do that as well for our new CASEDIR/NEEDLES_DIR git_auto_clone feature.

Acceptance Criteria

  • AC1: The git checkout is regularly cleaned to not use too much space

Suggestions

  • Use git gc to trigger cleanup of the local copy of the repo
  • Wait for #164886

Related issues 3 (2 open1 closed)

Related to openQA Project - action #164898: Replace fetchneedles with a minion jobBlockedtinita

Actions
Copied from openQA Project - action #162125: [timeboxed:10h][spike] Let openQA keep test distribution checkouts up to date without needing fetchneedles size:SResolvedtinita2024-06-122024-08-13

Actions
Copied to openQA Project - action #165066: Ensure local changes to git repos cloned by git_auto_clone are left alone size:SWorkable2024-08-08

Actions
Actions #1

Updated by tinita 14 days ago

  • Copied from action #162125: [timeboxed:10h][spike] Let openQA keep test distribution checkouts up to date without needing fetchneedles size:S added
Actions #2

Updated by tinita 14 days ago

  • Description updated (diff)
Actions #3

Updated by tinita 14 days ago

  • Description updated (diff)
Actions #4

Updated by jbaier_cz 14 days ago

  • Target version set to Ready
Actions #5

Updated by tinita 14 days ago

  • Related to action #164898: Replace fetchneedles with a minion job added
Actions #6

Updated by tinita 11 days ago

  • Description updated (diff)
Actions #7

Updated by livdywan 8 days ago

  • Subject changed from Add git gc and diff-index to the minion git clone job to Ensure git repos cloned by minions are cleaned up regularly size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #8

Updated by livdywan 8 days ago

  • Copied to action #165066: Ensure local changes to git repos cloned by git_auto_clone are left alone size:S added
Actions

Also available in: Atom PDF