coordination #69130: [functional][y][epic] Extend test coverage for firstboot
Add more modules to yast2_firstboot
In order to extend coverage for yast2-firstboot , we can modify the yast2-firstboot configuration files of the relevant test suite:
There already is customized file replacing /etc/YaST2/firstboot.xml after merge of:
We should re-use yast2_firstboot_custom and use non-default settings for the modules if those are allowed.
Enable firstboot_ntp, firstboot_keyboard and inst_lan modules.
#2 Updated by syrianidou_sofia 11 months ago
- Status changed from Blocked to New
For inst_lan, use skip_detection:
<arguments> <skip_detection config:type="boolean">true</skip_detection> </arguments>
Spending more time, as I decided to use libyui and POM for firstboot. It's not the direct scope of this thicket, but I think it's worth it, see https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/12108.
I may not enable the keyboard client ATM because it's still affected by this: Keyboard layout module page UI in first boot is broken also I'm not sure this client is very used, since there is already "language and keyboard" by default.
Libyui enabled in firstboot, PR merged :https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/12249 (replaces https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/12108)
Adding new clients, waiting for review https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/12290