action #168304
closed
coordination #163919: [epic] Create automation setup for testing Agama
Implement workaround for selinux instalation/config corrupted/incomplete in SLES 16
Added by JERiveraMoya 12 days ago.
Updated 3 days ago.
Description
Motivation¶
https://bugzilla.suse.com/show_bug.cgi?id=1230121#c0
we disable post-installation validations with EXCLUDE_MODULES= in https://openqa.suse.de/admin/job_templates/607? for example.
For the simple validation we are doing after installation might not worth it to implement the whole workaround, only to switch off selinux, the relabeling is not needed.
we will wait until the bug is fixed.
Acceptance criteria¶
- AC1: Set enforcing=0 in bootloader parameters of the installed system to be able to log in into the system (right after the congratulation page!)
- AC2: Mark previous action as softfailure.
Files
- Description updated (diff)
- Status changed from Workable to In Progress
- Assignee set to lmanfredi
Yes, you noticed you mistake (I also was not so aware of the differences of grub2 for installer and for the installed system until we started to implement the new code, that is because I think it is a positive thing to do it). So you can continue (btw I tried this workaround manually before creating the ticket :)).
Please sync with @leli I think you are touching similar code to go to the end of the linux
line.
https://progress.opensuse.org/issues/168205
Thanks! The steps should be something like these:
record_soft_failure("bsc#1230121");
$grub_menu->edit_current_entry();
send_key('down', wait_screen_change => 1) for (1 .. 9);
send_key('end', wait_screen_change => 1);
send_key('delete', wait_screen_change => 1);
type_string '0';
save_screenshot;
send_key 'ctrl-x';
inside tests/yam/agama/boot_full_disk_encryption.pm
, instead of $grub_menu->select_first_entry();
but probably is better to add this code in a new Pom module as the Lemon's PR
Created PR#20434
To do: add WORKAROUND_BSC_1230121: 1
inside job groups template 607 and 612.
- Tags changed from qe-yam-oct-sprint to qe-yam-nov-sprint
OBS sync get stuck, I retriggered, please verify that the bug is fixed and we can resolve this task closing the PR, they were faster than us, anyway we need to practice this kind of code for when the fixes will not be done so fast.
- Status changed from In Progress to Resolved
Also available in: Atom
PDF