action #112574
closedcoordination #112571: [Epic] Enable libyui REST in YaST MU
Migrate qam-yast_self_update+15 (only the part before adding add-ons) to libyui REST in YaST MU
Description
Motivation¶
Please, see #112571
We should start to migrate this two jobs qam-yast_self_update+15 & qam-yast_self_update+15@uefi to use libyui REST. We already have yast_self_update
Scope¶
Apply libyui REST seince the version of the product where it is available, SP3 and above.
We are going to think of a better mechanism to add all those updates, so for now we should stop at the point to add the add-ons to migrate to libyui REST and continue with existing needle-based test modules from that point. Therefore the final result will be hybrid for a while.
We will need some adaptions related with the module selection, in Product validation we have these 4 test cases and there are more product modules to install in MU.
Acceptance criteria¶
AC1: Enable libyui REST for qam-yast_self_update+15 until add-on screen.
Suggestions¶
Include installation/validate_self_update
Updated by JERiveraMoya over 2 years ago
- Tags deleted (
qe-yast-refinement) - Status changed from New to Workable
Updated by JERiveraMoya over 2 years ago
- Status changed from Workable to In Progress
Updated by amanzini over 2 years ago
ModuleRegistrationController and ModuleRegistrationPage looks promising starting point to migrate from needle-based logic
Updated by JERiveraMoya over 2 years ago
Hi @amanzini, btw we don't use the percentage field in our process, creates too many notification and it might change from 90 to 20 depending on the request in the PR, so it has not been useful in our squad.
Updated by amanzini over 2 years ago
- Status changed from In Progress to Blocked
need clarification on PR review instructions
Updated by JERiveraMoya over 2 years ago
- Tags set to qe-yast-refinement
- Status changed from Blocked to New
we don't use Blocked anymore, for internal dependencies doesn't make sense.
Set to New and adding label 'tag qe-yast-refinement' to discuss further.
Updated by JERiveraMoya over 2 years ago
- Tags deleted (
qe-yast-refinement) - Status changed from New to In Progress
Updated by coolgw over 2 years ago
- Related to action #108227: Migrate to libyui REST API yast2 scc added
Updated by amanzini over 2 years ago
- Status changed from In Progress to Resolved