action #112574
closed
coordination #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
Added by JERiveraMoya about 2 years ago.
Updated almost 2 years ago.
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
- Description updated (diff)
- Tags deleted (
qe-yast-refinement)
- Status changed from New to Workable
- Status changed from Workable to In Progress
- % Done changed from 0 to 10
ModuleRegistrationController and ModuleRegistrationPage looks promising starting point to migrate from needle-based logic
- % Done changed from 10 to 20
- % Done changed from 20 to 30
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.
- % Done changed from 30 to 0
- Status changed from In Progress to Blocked
need clarification on PR review instructions
- 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.
- Tags deleted (
qe-yast-refinement)
- Status changed from New to In Progress
- Status changed from In Progress to Resolved
Also available in: Atom
PDF