Project

General

Profile

action #168097

Updated by szarate 7 days ago

## Motivation 
 Upcoming changes to the network will have the effect that dist.suse.de is not accessible anymore for any workload running in NUE2 hence osado tests relying on that should use https://mirror.nue2.suse.org/ instead of corresponding paths in http://dist.suse.de/ along with ensuring that relevant content is available already as https://mirror.nue2.suse.org/ might only have the relevant test assets available delayed. 

 ## Acceptance criteria 
 * **AC1:** osado tests do not rely on http://dist.suse.de or http://download.suse.de when running from NUE2 
 * **AC2:** osado tests do not rely on NUE2 resources when running from other locations 
 * **AC3.1:** Mirrors are defined in workerconf.sls 
 * **AC3.2:** qem-bot handles also different mirrors [here](https://github.com/openSUSE/qem-bot/blob/0eef4a4014da20874e014ad49b53f159cfe5866d/openqabot/loader/repohash.py) 

 ## Suggestions 
 * Review occurences of `git grep dist.suse.de` within osado and provide means to override the path based on openQA test variables 
 * Same for download.suse.de 
 * Same for https://github.com/openSUSE/qem-bot/ see [here](https://github.com/openSUSE/qem-bot/blob/0eef4a4014da20874e014ad49b53f159cfe5866d/openqabot/loader/repohash.py) 
 * Consider setting local mirror variables in https://gitlab.suse.de/openqa/salt-pillars-openqa/-/blob/master/openqa/workerconf.sls

Back