Bug 810651

Summary: anaconda configure unwanted biosdevname network interfaces
Product: [Fedora] Fedora Reporter: Frantisek Hanzlik <franta>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 16CC: anaconda-maint-list, g.kaviyarasu, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-04-08 01:28:25 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Frantisek Hanzlik 2012-04-07 18:50:00 UTC
Description of problem:
Although my kickstart file require not install biosdevname package ("-biosdevname" in ks file, it works and this package isn't installed), and "network" keyword specifies ethX interfaces with lines as:
network --onboot yes --device eth0 --bootproto static --ip 192.168.1.224 --netmask 255.255.255.0 --noipv6 --nameserver 192.168.1.254,127.0.0.1 --hostname janinka.resro.home

anaconda still create unwanted intefaces with bios device names (em1, pNpM).

Version-Release number of selected component (if applicable):
anaconda 16.25

How reproducible:
always when ks file specifies ethX in "network" keyword

Comment 1 Chris Lumens 2012-04-08 01:28:25 UTC
biosdevname is how network interfaces are named in Fedora now.  That's what we are going to use to name devices.

Comment 2 Frantisek Hanzlik 2012-04-08 02:40:03 UTC
biosdevnames are unfriendly and purposeless in situations, where is needed configure NICs according to their MAC addresses - which is probably still often requirement. Traditional ethN names are much better in this cases. Although is not so hard rename NIC after installation to ethN names, anaconda should be able do it as well.
(PS: anaconda F16 doc is then probably outdated, as there is nothing about biosdevnames in "network" keyword explanation, it mention ethX only. But it is other case)