Project

General

Profile

Actions

action #73474

closed

coordination #69130: [functional][y][epic] Extend test coverage for firstboot

Add more modules to yast2_firstboot

Added by syrianidou_sofia almost 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
SUSE QA - SLE 15 SP3
Start date:
2020-10-18
Due date:
% Done:

0%

Estimated time:

Description

In order to extend coverage for yast2-firstboot , we can modify the yast2-firstboot configuration files of the relevant test suite:
https://openqa.suse.de/tests/4840750

There already is customized file replacing /etc/YaST2/firstboot.xml after merge of:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/10856

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.

related bugs: bug#1177797 , bug#960081 , bug#1140199 , bug#1101514

Actions #2

Updated by syrianidou_sofia almost 4 years ago

  • Status changed from Blocked to New

For inst_lan, use skip_detection:

<arguments>
   <skip_detection config:type="boolean">true</skip_detection>
</arguments>

https://github.com/yast/yast-network/blob/b3c7b5f27c7aff1d93d99dec37fb485563302dcd/src/lib/network/clients/inst_lan.rb#L28-L47

Actions #3

Updated by riafarov over 3 years ago

  • Description updated (diff)
  • Status changed from New to Workable

Please, do not work on it, until #73477 is finished/sync with Jonathan.

Actions #4

Updated by JRivrain over 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to JRivrain
Actions #5

Updated by riafarov over 3 years ago

  • Target version changed from future to SLE 15 SP3
Actions #6

Updated by JRivrain over 3 years ago

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.

Actions #8

Updated by JRivrain over 3 years ago

  • Status changed from In Progress to Feedback
Actions #9

Updated by JRivrain over 3 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF