Project

General

Profile

action #47438

coordination #47435: [epic][functional][y] Optimize sync of the SLE repos

[functional][y] Identify repos which can be partially synced

Added by riafarov almost 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 25
Start date:
2019-02-12
Due date:
2019-05-21
% Done:

0%

Estimated time:
3.00 h
Difficulty:

Description

See motivation in the parent ticket.

Acceptance criteria

  1. List of the repos which can be only partially synced is identified

Suggestions

As per our experience, main candidates are source and debug repos (media2 and media3), which are barely used.
See #45923 for the implementation details how to use this feature in rsync.pl scripts.

History

#1 Updated by okurz almost 3 years ago

  • Category set to Enhancement to existing tests

#2 Updated by okurz almost 3 years ago

  • Target version set to Milestone 24

#3 Updated by riafarov over 2 years ago

  • Due date set to 2019-05-21
  • Target version changed from Milestone 24 to Milestone 25

#4 Updated by JERiveraMoya over 2 years ago

  • Status changed from New to Workable
  • Estimated time set to 3.00 h

#5 Updated by JERiveraMoya over 2 years ago

  • Status changed from Workable to In Progress
  • Assignee set to JERiveraMoya

SLE-12-SP5:

repo/SLE-12-SP5-SERVER-POOL-ppc64le-Build0164-Media3              4.07 GiB
repo/SLE-12-SP5-SERVER-POOL-ppc64le-Build0164-Media2              7.72 GiB
repo/SLE-12-SP5-SERVER-POOL-aarch64-Build0164-Media3              4.35 GiB
repo/SLE-12-SP5-SERVER-POOL-aarch64-Build0164-Media2              7.8  GiB
repo/SLE-12-SP5-SERVER-POOL-s390x-Build0164-Media3                3.88 GiB
repo/SLE-12-SP5-SERVER-POOL-s390x-Build0164-Media2                7.57 GiB
repo/SLE-12-SP5-SERVER-POOL-x86_64-Build0164-Media3               5.02 GiB
repo/SLE-12-SP5-SERVER-POOL-x86_64-Build0164-Media2               8.1  GiB

SLE-15-SP1:

repo/SLE-15-SP1-Module-Basesystem-POOL-ppc64le-Build227.1-Media3  2.87 GiB
repo/SLE-15-SP1-Module-Basesystem-POOL-ppc64le-Build227.1-Media2  5.09 GiB
repo/SLE-15-SP1-Module-Basesystem-POOL-aarch64-Build227.1-Media3  2.95 GiB
repo/SLE-15-SP1-Module-Basesystem-POOL-aarch64-Build227.1-Media2  5.11 GiB
repo/SLE-15-SP1-Module-Basesystem-POOL-s390x-Build227.1-Media3    2.46 GiB
repo/SLE-15-SP1-Module-Basesystem-POOL-s390x-Build227.1-Media2    5.09 GiB
repo/SLE-15-SP1-Module-Basesystem-POOL-x86_64-Build227.1-Media3   3.48 GiB
repo/SLE-15-SP1-Module-Basesystem-POOL-x86_64-Build227.1-Media2   5.16 GiB

#6 Updated by JERiveraMoya over 2 years ago

I also ordered by times that the repo is shared among groups, having less occurrences for sle12 than for sle15 and also less for archs like ppc64le or archs than x86_64.

#7 Updated by riafarov over 2 years ago

JERiveraMoya wrote:

I also ordered by times that the repo is shared among groups, having less occurrences for sle12 than for sle15 and also less for archs like ppc64le or archs than x86_64.

Great work! Will it be easy to get list of packages for any of those for SLE 15 SP1? I ask, because there is some ongoing work for IBS-openQA integration and rsync.pl scripts will be replaced soon, and would be great if we can test partial sync for SLES (openSUSE will still use old scripts for now, after SLES is migrated, we will start with other projects).

#8 Updated by JERiveraMoya over 2 years ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF