Project

General

Profile

Actions

coordination #64746

closed

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

Added by mkittler about 4 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2020-03-18
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

ideas

  • OSD specific: cron job which checks if df is showing low space available for /results, then call find … delete videos older than <…>
  • DONE: Default to NOVIDEO=1 for all scenarios that set a MAX_JOB_TIME higher than default 2h -> gh#os-autoinst/openQA#3112 commit ab74357
  • Improve video compression codecs (a 20MB video.ogv can be compressed easily to 14MB video.ogv.xz, that can be improved)
  • Setup additional storage server for old assets and results
    • Use overlayfs to make archived assets/results appear alongside the regular assets/results
    • Move old assets/results at some point from the regular web UI host to the storage server, e.g. automatically via a Minion job
      • Mark jobs with archived results as such

Subtasks 18 (0 open18 closed)

action #64574: Keep track of disk usage of results by job groupsResolvedmkittler2020-03-18

Actions
action #67342: Support using a "generic" video encoder like ffmpeg instead of only relying on the one provided by os-autoinst itselfResolvedmkittler2020-05-27

Actions
action #75256: Try out AV1 video codec as potential new defaultResolvedmkittler2020-10-25

Actions
openQA Infrastructure - action #76987: re-encode some videos from existing results to save spaceResolvedokurz2020-11-04

Actions
coordination #80546: [epic] Scale up: Enable to store more resultsResolvedokurz2020-08-04

Actions
openQA Infrastructure - action #69577: Handle installation of the new "Storage Server"Resolvednicksinger2020-08-04

Actions
openQA Infrastructure - action #77890: [easy] Extend OSD storage space for "results" to make bug investigation and failure archeology easierResolvedokurz2020-11-14

Actions
openQA Infrastructure - action #88546: Make use of the new "Storage Server", e.g. complete OSD backupResolvedokurz

Actions
openQA Infrastructure - action #90629: administration of the new "Storage Server"Resolvednicksinger2020-08-04

Actions
action #91347: [spike][timeboxed:18h] Support for archived jobsResolvedmkittler2021-04-19

Actions
openQA Infrastructure - action #91779: Add monitoring for storage.qa.suse.deResolvedmkittler2021-04-26

Actions
action #91782: Add support for archived jobsResolvedmkittler2021-04-26

Actions
action #91785: UI representation for archived jobsResolvedmkittler

Actions
action #92788: Use openQA archiving feature on osd size:SResolvedokurz

Actions
openQA Infrastructure - coordination #96974: [epic] Improve/reconsider thresholds for skipping cleanupResolvedokurz2021-09-20

Actions
openQA Infrastructure - action #98922: Run asset cleanup concurrently to results based on configResolvedmkittler2021-09-20

Actions
openQA Infrastructure - action #103954: Run asset cleanup concurrently to results based on config on o3 as wellResolvedokurz

Actions
action #103953: Use openQA archiving feature on o3 size:SResolvedokurz2021-12-14

Actions

Related issues 6 (3 open3 closed)

Related to openQA Infrastructure - action #30595: [ppc64le] Deploy bcache on tmpfs workersClosed2018-01-22

Actions
Related to openQA Project - coordination #34357: [epic] Improve openQA performanceNew2017-08-25

Actions
Related to openQA Infrastructure - action #58805: [infra]Severe storage performance issue on openqa.suse.de workersResolvedokurz2019-10-29

Actions
Related to openQA Infrastructure - action #66709: Storage server for OSD and monitoringResolvednicksinger2020-05-12

Actions
Copied to openQA Project - coordination #92323: [saga][epic] Scale up: Fine-grained control over use and removal of results, assets, test dataNew2020-05-20

Actions
Copied to openQA Project - coordination #110833: [saga][epic] Scale up: openQA can handle a schedule of 100k jobs with 1k worker instancesNew2022-05-092024-06-07

Actions
Actions

Also available in: Atom PDF