Project

General

Profile

Actions

action #23938

closed

coordination #20580: [sle][functional][epic] sle 15 setup

[sle][functional] Remove workarounds for broken dependencies and fail accordingly

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

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Start date:
2017-09-06
Due date:
2017-09-27
% Done:

0%

Estimated time:
Difficulty:

Description

When we started testing SLE 15 it was not possible to perform installation without resolving dependency issues.

As a request from coolo, we should remove workaround like this one:
https://openqa.suse.de/tests/1149402#step/installation_overview/4

Staging can be used as an example:
https://openqa.suse.de/tests/1147643

For most of tests we should add following modules only:
base,desktop,serverapp,script

Actions #1

Updated by riafarov over 6 years ago

  • Status changed from New to Feedback

With proper module selection, we have installation without missing patterns and dependency issues:
http://gershwin.arch.suse.de/tests/1375#
http://gershwin.arch.suse.de/tests/1373

Added WORKAROUND_MODULES=base,desktop,serverapp,script setting to leanOS mediums, removed WORKAROUND_DEPS settings, as dependency issues are not expected anymore.

Actions #2

Updated by okurz over 6 years ago

  • Due date set to 2017-09-27
Actions #3

Updated by riafarov over 6 years ago

WORKAROUND_DEPS setting removed from mediums, PR to remove not used code: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3539

Actions #4

Updated by riafarov over 6 years ago

  • Status changed from Feedback to Resolved

Builds work fine, no dependency issues occur in case of use of the corresponding repositories.

Actions

Also available in: Atom PDF