Project

General

Profile

Actions

action #47396

closed

[functional][opensuse][y] Enable partial sync of debug repo

Added by JERiveraMoya almost 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA (private) - Milestone 23
Start date:
2019-01-10
Due date:
2019-02-26
% Done:

0%

Estimated time:
5.00 h
Difficulty:

Description

Motivation

As a part of #34732 we have already implemented feature that we can sync repo only partially.
We need similar approach applied in https://progress.opensuse.org/issues/45923 for https://progress.opensuse.org/issues/45923 for debug repo, which still has a size in GB according to assets in openQA WebUI and we can improve on it.

Acceptance criteria

  1. Only relevant packages are synced for debug OSS repo for openSUSE distributions

Suggestions

Ask riafarov for a help to test the changes, as he has access to o3.


Related issues 3 (0 open3 closed)

Has duplicate openQA Tests (public) - action #48038: [functional][y][fast] test fails in java - java-11-openjdk-debugsource not found in debuginfo repoRejectedokurz2019-02-182019-02-26

Actions
Copied from openQA Tests (public) - action #45923: [functional][opensuse][y] Enable sync of source repo for arm and ppc for TW and leapResolvedJERiveraMoya2019-01-102019-02-12

Actions
Copied to openQA Tests (public) - coordination #47435: [epic][functional][y] Optimize sync of the SLE reposResolvedriafarov2019-02-122020-07-14

Actions
Actions #1

Updated by JERiveraMoya almost 6 years ago

  • Copied from action #45923: [functional][opensuse][y] Enable sync of source repo for arm and ppc for TW and leap added
Actions #2

Updated by riafarov almost 6 years ago

  • Subject changed from [functional][opensuse][y] Enable sync of debug repo to [functional][opensuse][y] Enable partial sync of debug repo
  • Description updated (diff)
  • Due date set to 2019-02-26
  • Status changed from New to Workable
Actions #3

Updated by riafarov almost 6 years ago

Actions #4

Updated by riafarov almost 6 years ago

  • Description updated (diff)
  • Estimated time set to 5.00 h
Actions #5

Updated by JERiveraMoya almost 6 years ago

  • Assignee set to JERiveraMoya
Actions #6

Updated by JERiveraMoya almost 6 years ago

  • Status changed from Workable to In Progress

On my local env, disabling OSS_DEBUGINFO in TW-extra_tests_in_textmode the only module affected was kdump_and_crash which installs kernel-default-debuginfo.

Actions #7

Updated by JERiveraMoya almost 6 years ago

  • Status changed from In Progress to Feedback
Actions #8

Updated by riafarov almost 6 years ago

I've deployed changes, sync part works as expected, let's wait for the next TW or Leap build to see if we have missed to list any packages. So far looks good ;)

Actions #9

Updated by JERiveraMoya almost 6 years ago

There is a recommended package that we need to include as well:
PR Sync kernel-default-debugsource in debug repo

Actions #10

Updated by okurz almost 6 years ago

  • Related to action #48038: [functional][y][fast] test fails in java - java-11-openjdk-debugsource not found in debuginfo repo added
Actions #11

Updated by okurz almost 6 years ago

  • Related to deleted (action #48038: [functional][y][fast] test fails in java - java-11-openjdk-debugsource not found in debuginfo repo)
Actions #12

Updated by okurz almost 6 years ago

  • Has duplicate action #48038: [functional][y][fast] test fails in java - java-11-openjdk-debugsource not found in debuginfo repo added
Actions #13

Updated by riafarov almost 6 years ago

https://openqa.opensuse.org/tests/857469
with more packages included, it worked fine as of now.

Actions #14

Updated by mloviska almost 6 years ago

I guess that java is missing some debug source and debug info packages as well.

https://openqa.opensuse.org/tests/857468#step/java/12

Actions #15

Updated by riafarov almost 6 years ago

TW build seems to be fine now https://openqa.opensuse.org/tests/overview?distri=kubic&distri=opensuse&version=Tumbleweed&build=20190217&groupid=1

Let's send an e-mail announcing this change, so people are aware of this optimization and know how to add packages in case more are needed.

Actions #16

Updated by riafarov almost 6 years ago

  • Status changed from Feedback to Resolved

I've sent an e-mail to opensusefactory ML, there are no new things we have identified. So let's resolve and schedule follow up tasks if any. Good job!

Actions

Also available in: Atom PDF