Project

General

Profile

coordination #108224

Updated by JERiveraMoya about 2 years ago

#### Motivation 

 todo We perform registration of an unregistered system in test suite select_modules_and_patterns+registration with test module 
 suseconnect_scc: https://openqa.suse.de/tests/8291092#step/suseconnect_scc/26 

 On the other hand we have another test suite which boot a registered system with basesystem,server and desktop and unregister it and install basesystem,server,desktop,development modules with test module installation/addon_products_via_SCC_yast2 as follows: 
 https://openqa.suse.de/tests/8292986#step/addon_products_via_SCC_yast2/35 
 https://openqa.suse.de/tests/8291739#step/addon_products_via_SCC_yast2/7 
 which has a wrong name due it has dependency in the past from some sdk test suite. 

 As we clean the registration in the second case, with the first test case should be enough to test this functionality and we use YaST tools instead of userspace tools. 

 We should consider to migrate to libyui REST API for this YaST module, which is also one (if not the most) used by customers. 

 ### Acceptance criteria 
 **AC1**:  
 Migrate to libyui REST API yast2 scc and schedule in test suite select_modules_and_patterns+registration 
 **AC2**: Remove test suite sles+sdk+proxy_SCC_via_YaST 

 ### Suggestion 
 Las part of the test probably we still need to use some needling as package selection does not work with libyui REST API.

Back