Project

General

Profile

action #173869

Updated by ph03nix 3 months ago

## Observation 

 openQA test in scenario sle-16.0-BCI-Updates-ppc64le-bci-base_16.0_on_SLES_12-SP5@ppc64le fails in 
 [_root_BCI-tests_all_](https://openqa.suse.de/tests/16125487/modules/_root_BCI-tests_all_/steps/1) 

 Given the fact that we are running SLFO code stream on old PowerPC workers, the BCI test containers are failing with segfaults when running binaries in the containers. 

 ``` 
 Dec 06 04:16:06.748541 linux-kmed systemd-coredump[8079]: Process 8055 (bash) of user 0 dumped core. 
                                                          
                                                           Stack trace of thread 1: 
                                                           #0    0x00007fff8cedf934 n/a (ld64.so.2) 
 Dec 06 04:16:06.860660 linux-kmed dockerd[3204]: time="2024-12-06T04:16:06.860314464-05:00" level=error msg="Error setting up exec command in container b15da49412efd44688bafd6b6adc495bbd7bdfb0e7337c0b66aa5b1eba82c26b: container b15da49412efd44688bafd6b6adc495bbd7bdfb0e7337c0b66aa5b1eba82c26b is not running" 
 ``` 

 As in SLM testing, we need to use emulated PowerPC workers on SLEM16, workers, anything newer than POWER8. 


 ## Expected result 

 Last good: None 


 ## Acceptance criteria 

 1) SLFO tests are not running in old PowerPC archs, they are using Power9 workers, currently only available as emulated workers 

 ``` 
 QEMU=ppc64 
 QEMUCPU=POWER9 
 WORKER_CLASS=qemu_x86_64-large-mem 
 MACHINE=ppc64le-emu 
 ``` 

 2) Make sure that host images are adjusted for the emulated workers  

 - [openQA's job group](https://gitlab.suse.de/qac/qac-openqa-yaml/containers/create_stable_hosts.yaml) 
 - [Schedule mechanism of container host image refresh](https://gitlab.suse.de/qac/aceto-magico/-/blob/main/scripts/create_container_hdds_isos_post.sh) 

Back