Project

General

Profile

Actions

action #32038

closed

coordination #17436: [tools][functional][y][epic] tests must not have access to published repos, e.g. download.o.o on Tumbleweed -> remove all references to download.o.o from repos during installation and afterwards

[opensuse][functional][medium] Sync all repos for TW and Leap for all tested versions

Added by riafarov almost 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Start date:
2018-02-20
Due date:
2018-04-24
% Done:

0%

Estimated time:
Difficulty:

Description

Motivation

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

Acceptance criteria

  • AC1: All used repos are synced
  • AC2: Official openSUSE online repos are not used (no exceptions)

Tasks

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

Related issues 3 (0 open3 closed)

Related to openSUSE Release Process - action #20892: [perl] product-builder: adjust openQA rsync.plResolvedriafarov2017-07-28

Actions
Related to openQA Tests (public) - action #34288: [qam] test fails in zypper_info - zypper_info shouldn't be startedResolvedriafarov2018-04-05

Actions
Related to openQA Tests (public) - action #36333: [opensuse][y][medium] Invalid repositories - failing kate installResolvedJERiveraMoya2018-05-172018-06-05

Actions
Actions

Also available in: Atom PDF