Project

General

Profile

action #161189

Updated by JERiveraMoya about 1 month ago

#### Motivation 
 When unifying our yaml files we noticed that they are always different for ppc64le, so we are forced to have a different file for this architecture. 
 The installation itself is not really different among architectures, not even in the source code according to developers, what makes it different for this case is how we test powerVM with our QE infrastructure, which is not the same that how IBM does. Therefore we can allow ourselves to hack a bit the installation, so instead of forcing it to be textmode, we can make it a desktop one but boot the system in the way more convenient. 

 #### Acceptance criteria 
 - **AC1**: Manual test is provided to see feasibility (set the default target in an installation with desktop module in PowerVM) 
 - **AC2**: Automate with libyui-rest-api "Set Default Systemd Target" screen. 
 - **AC3**: A new test module called "set_systemd_target_textmode" is added under a new hook in the default yaml file for ppc64le. 
 - **AC4**: Mechanism is tested with applied to all test suites running in PowerVM an a list of failure is provided. 
 - **AC5**: Mechanism is applied except one, to all test suite that pass (except one to still keep have the default behavior with a textmode test suite) without further code changes in validations, tickets are filed for those. path. 

 #### Additional information 
 For interactive installation when we have a system with desktop installed, we can change the systemd target at the end of the installation, in "Installation Settings/Default systemd target/Set Default Systemd Target". 
 Screenshots are taken from x86_64, in AC1 we need to see the effect in power.

Back