Project

General

Profile

action #98955

coordination #93668: [epic] Redesign Installation test modules

Implement manual intervention with client libyui-rest-api

Added by JERiveraMoya 8 months ago. Updated 6 months ago.

Status:
New
Priority:
Low
Assignee:
-
Target version:
Start date:
2021-09-21
Due date:
% Done:

0%

Estimated time:

Description

We can unschedule test module resolve_dependency_issues in YaST group due to dependency issues should not reach the GA product.
In staging, of course are still visible, for example: https://openqa.suse.de/tests/7642678#step/resolve_dependency_issues/3 (please, see note below).

Current logic does the following:
(1) Check in Installation Settings the message of needed manual intervention, click on Software link and shows dialog with name of the package conflict and the options for conflicts resolution.
(2) Via settings, choose workaround the dependency or break it.

Additional to unschedule this module in YaST group, for staging we can develop (1) using client libyui-rest-api, so we check the red message in Installation Settings and if detected, navigate to Software and view the specific issue, so we don't miss this logic which helps reviewing staging (from the other screen is not visible exact problem).

Note: we need some recent run in staging to work with this ticket where this problem is visible

History

#1 Updated by JERiveraMoya 8 months ago

  • Tracker changed from coordination to action

#2 Updated by JERiveraMoya 7 months ago

  • Description updated (diff)

#3 Updated by JERiveraMoya 6 months ago

  • Priority changed from Normal to Low

#4 Updated by JERiveraMoya 6 months ago

  • Description updated (diff)

Also available in: Atom PDF