Project

General

Profile

action #32038

Updated by okurz almost 7 years ago

## Motivation 
 As we expect some problems if we disable online repos, we should sync all repos, so all used packages are available. 

 ## Acceptance criteria Tasks: 
 * **AC1:** All used repos are synced 
 * **AC2:** Official openSUSE online repos are not used (no exceptions) 


 ## Tasks 
 1. DONE: <del>Identify Identify all repos for all TW and Leap tested versions (including different archs)</del> archs) 
 2. DONE: <del>Identify Identify if we can afford syncing all of them</del> -> Make sure that oss, non-oss, debug is synced, avoid source and update for now them 
 3. Adjust rsync.pl to sync these repos as per results of task #2 
 4. Enable behavior which is currently enabled by "DISABLE_ONLINE_REPOS" variable for all test suites 
 5. Flip "DISABLE_ONLINE_REPOS" to "ENABLE_ONLINE_REPOS" and activate if required at all (e.g. post-release tests). 

 Acceptance criteria: 
 6. Avoid big source in general. Optional: Only sync the relevant parts of the source repo for corresponding tests, e.g. zypper_info on source packages or a toolchain or compile test. Alternative: Note down in tickets 1. All used repos are synced 
 2. Official openSUSE online repos are not used (some exceptions may apply)

Back