Alberto Planas Dominguez changed bug 1170255
What Removed Added
Flags needinfo?(aplanas@suse.com)  

Comment # 2 on bug 1170255 from
(In reply to Thomas Blume from comment #1)

> It seems that the boot parameters are missing ifname= settings, hence the
> kernel names are used.

It is Tumbleweed, so ifname should not be required as I want to use the
predictive names.

This same command line (except the debuging parameters) was used for some
years, and was OK on TW and SLE. One taking the predictive names and setting up
the network, and other using the kernel ones. So there is a regression
somewhere.

Also note that in the logs, at the beginning, `ip a s` list the interfaces with
ensX, that are indeed the ones that I want to use. Dracut should call `ifup
ensX`, and no `ifup ethX`

> /usr/lib/dracut/modules.d/40network/ifname-genrules.sh shows:
> 
> -->
> # if there are no ifname parameters, just use NAME=KERNEL
> --<

Interesting, this file was also not updated since long time ago. Also I can be
wrong, but I would expect that no rule is needed, as is udev the one that
decides how to name the interface. We are in the stage where the first PXE
initrd is taking over, and is configuring the network before downloading the
second kernel and the full image.

> Could you attach the mkinitrd.log for the kiwi initrd?

Where I can find it? I can point to:

https://build.opensuse.org/build/systemsmanagement:yomi/images/x86_64/openSUSE-Tumbleweed-Yomi:pxeboot/_log


You are receiving this mail because: