Project

General

Profile

action #118903

Updated by okurz 3 months ago

## 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. #138029 nicely progressed. So after https://github.com/os-autoinst/os-autoinst/pull/2446 is merged and deployed we can try to apply the git caching setting and see the effect e.g. for https://openqa.opensuse.org/group_overview/24 openQA-in-openQA tests that already use wheels. 

 ## Acceptance criteria 

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

 ## Suggestions 
 

 * Get https://github.com/os-autoinst/os-autoinst/pull/2446 merged 
 * Apply Look into the git existing caching setting in openQA settings, e.g. on at least one o3 worker, possibly later mechanisms used for all? 
 * Ensure openQA tests checking out needles and test distributions and wheel repos use the git caching

Back