Project

General

Profile

action #116455

Updated by JERiveraMoya about 2 years ago

#### Motivation #### 
 There are two Work Packages associated with 1:1 System Management job group: 
 - Cockpit 
 - Containerized YaST 

 Check https://confluence.suse.com/display/LEONG/ALP+September+prototype.+Workgroups+and+decisions 
 and the ALP plan in slide 10: https://mysuse.sharepoint.com/:p:/s/LinuxPlatformsPMTeam/EZBhw4uCwU1Nhm72KNkCwHABTQNQh5sQJIcMduXtWqlEVw?e=v0nNQL&isSPOFile=1 

 Containerized YaST is still work in progress, but we can start following the guided created by developers: 
 https://yast.opensuse.org/blog/2022-08-23/yast-report-2022-7#containers 

 Also notice that "Only one pre-built bootable image will be delivered for the September PoC: x86_64 UEFI" 
 In the official repo with the images https://download.opensuse.org/repositories/SUSE:/ALP/images/ 
 we just need to use version 9.2 flavor KVM. In previous version, which when trying to run they already indicates that are obsolete, there were more flavors. 
 We can see how it was tested in openQA initially: 
 https://openqa.opensuse.org/tests/overview?version=0.1&build=19.9&groupid=100&distri=alp 
 builds are obsolete (@jlausuch plan to move to new image path in O3) but it is a good reference how to use it as it is very similar to Microos. 

 The goal of this ticket is to get familiar with Containerized YaST doing the following actions: 
 - Configure services 
 - Network configuration 
 - Bootloader Module 
 - Kdump Module 
 - Read operations 

 Software installation is still not adapted to work with transactional updates, but bootloader and kdump might be ready this week (12th-16th) September according to developers 

 #### Acceptance criteria #### 
 **AC1**: Exploratory testing of Containerized YaST in ALP 
 **AC2**: Create additional tickets for testing the September prototype 

 #### Additional information #### 
 - [PR Documentation for ALP](https://github.com/SUSE/doc-modular/pull/57/files#diff-59002b418fc10975068c279bff7ff5762c762cd5c4575e600a7a6c1589a2f822R131) 
 - Attached sample script with content of images qcow2 for ignition and combustion, but we don't need to create them, we just need to use them for this task (use the [qcow2](https://openqa.opensuse.org/tests/2498703#downloads) from dev group). And some microos info: https://en.opensuse.org/Portal:MicroOS/Ignition#Use_fw_cfg_qemu_feature_in_libvirt 
 PR to provision SLEM: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/15422/files 

Back