Project

General

Profile

Actions

action #91782

closed

coordination #64746: [saga][epic] Scale up: Efficient handling of large storage to be able to run current tests efficiently but keep big archives of old results

coordination #80546: [epic] Scale up: Enable to store more results

Add support for archived jobs

Added by okurz over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2021-04-26
Due date:
% Done:

0%

Estimated time:

Description

Motivation

See parent #80546 . To be able to scale-up openQA we want to be able to separate recent openQA results (on expensive+fast storage) from older, important openQA results (on slow+cheap storage).

Acceptance criteria

Suggestions

Out of scope

  • UI representation for archived jobs: #91785

Related issues 2 (1 open1 closed)

Related to openQA Project - coordination #76984: [epic] Automatically remove assets+results based on available free spaceNew2021-01-21

Actions
Copied to openQA Project - action #92788: Use openQA archiving feature on osd size:SResolvedokurz

Actions
Actions #1

Updated by okurz over 3 years ago

  • Description updated (diff)
Actions #2

Updated by okurz over 3 years ago

  • Description updated (diff)
Actions #3

Updated by mkittler over 3 years ago

Since I've already started with https://github.com/os-autoinst/openQA/pull/3858 I'd also like to finish it. So I'll take the ticket when it is moved to the backlog.

Actions #4

Updated by okurz over 3 years ago

  • Target version changed from future to Ready
Actions #5

Updated by mkittler over 3 years ago

  • Assignee set to mkittler
Actions #6

Updated by okurz over 3 years ago

  • Due date set to 2021-05-25
  • Status changed from Workable to In Progress
Actions #7

Updated by mkittler over 3 years ago

  • Status changed from In Progress to Feedback

I'm waiting for PR reviews. See the commit message of the last commit for remaining caveats. For now I'd refrain from any complicated hacks to overcome them as they shouldn't be very problematic in practice.

Actions #8

Updated by okurz over 3 years ago

  • Related to coordination #76984: [epic] Automatically remove assets+results based on available free space added
Actions #9

Updated by mkittler over 3 years ago

  • Status changed from Feedback to Resolved

I'm closing the ticket despite the remaining caveats. The archiving job takes care to delete any leftovers if copying fails so if cleanup and archiving interfere with each other the worst which can happen is a failed archiving job (but leftovers should not pile up in the archive). Besides, this is very unlikely anyways.

Actions #10

Updated by okurz over 3 years ago

  • Copied to action #92788: Use openQA archiving feature on osd size:S added
Actions #11

Updated by livdywan over 3 years ago

  • Due date deleted (2021-05-25)
Actions

Also available in: Atom PDF