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)