Implement a simple module to join vlan on s390
There is a discussion going on around https://jira.suse.com/browse/SLE-18631.
If the feature gets implemented (which is very likely) then all s390 installation test suites will be broken once it lands in SLE.
So exceptionally, it would make sense to write the module in advance.
The kernel arguments, "netsetup=vlanid linemode=1" make the menu appear, so it would allow us to test the feature before it lands in SLE.
AC1: Contact Ihno Krumreich for confirmation
AC2: Let's try to see that screen before hit staging and prepare the test module with simple needle for it.
AC3: Share with other stackholders about this change.
- For ZVM, the menu will appear on x3270. The code to modify is here https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/37707ca66a5a28f913bbd3f0cb4a0f3d6d82d3ac/tests/installation/bootloader_s390.pm#L175 something like this (may require a bit of experiment) should do the job:
$r = $s3270->expect_3270($r = $s3270->expect_3270(output_delim => qr/Enter your VLAN ID/) ; $s3270->sequence_3270(qw(String($VLAN_ID) ENTER ));
- For zKVM, the menu should appear right after grub, so it can be done with a separate module and testapi.