action #60245
Updated by pvorel about 5 years ago
There It looks to me, that needed configuration ifcfg=*=dhcp, which is needed for installer to create DHCP configuration for any NIC, is missing in create_hdd_minimal_base+sdk This code is added in specific_bootmenu_params(), but clause if ($autoyast || get_var("AUTOUPGRADE") && get_var("AUTOUPGRADE") ne 'local') { needs to be adjusted. See build for aarch64 and ppc64le https://openqa.suse.de/tests/3629009 https://openqa.suse.de/tests/3629010 All arch have NIC rename between openQA jobs. create_hdd_minimal_base+sdk [1] see eth0, so it creates config /etc/sysconfig/network/ifcfg-eth0. But some jobs (at least install_ltp on they're not affected by it, but aarch64 [2] and maybe iscsi_ibft on intel [3]), which use this qcow2 image have has eth1, so it fails due NIC not configured. install_ltp fails: NOTE: previously it looked as yast bug (see https://bugzilla.suse.com/1157896) NOTE: it looked wicked tests https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/kernel/boot_ltp.pm#L108 Wicked tests, which are also failing due missing eth0 should might be affected [4], but according to different tags at history it probably not. by similar problem (but they have $autoyast) https://openqa.suse.de/tests/3625067#step/wicked/3 Workaround for this issue is to move LTP networks specific config [5] to some common place. High priority as it breaks SLE15-SP2 testing on aarch64. [1] https://openqa.suse.de/tests/3658114 [2] https://openqa.suse.de/tests/3661934 [3] https://openqa.suse.de/tests/3662282#step/hostname/10 [4] https://openqa.suse.de/tests/3625067#step/wicked/3 [5] https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/kernel/boot_ltp.pm#L108 **UPDATE: continue tracking as https://bugzilla.suse.com/1157896**