Project

General

Profile

action #118903

coordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes

coordination #108527: [epic] os-autoinst wheels for scalable code reuse of helper functions and segmented test distributions

Repositories for wheels should be cached

Added by cdywan 4 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2022-10-13
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Motivation

Whilst a wheels.yaml is in place a request to GitHub is made for each reference to a GitHub-hosted repo in that file every time a job is prepared. This can amount to several hundreds of attempts daily even with a single repo.

Acceptance criteria

  • AC1: Jobs with wheels don't access GitHub every single time

Suggestions

  • Look into the existing caching mechanisms used for needles and test distributions

Related issues

Copied from openQA Project - coordination #117673: [epic][tools] sporadic "Unable to clone Git repository" for wheelsNew2022-10-13

History

#1 Updated by cdywan 4 months ago

  • Copied from coordination #117673: [epic][tools] sporadic "Unable to clone Git repository" for wheels added

#2 Updated by okurz 4 months ago

  • Tracker changed from coordination to action
  • Target version changed from Ready to future

Also available in: Atom PDF