Mailinglist Archive: opensuse-bugs (4724 mails)

< Previous Next >
[Bug 594250] New: udev persistent net interface gets renamed on first boot after upgrade
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 7 Apr 2010 05:22:02 +0000
  • Message-id: <bug-594250-21960@xxxxxxxxxxxxxxxxxxxxxxxx/>
http://bugzilla.novell.com/show_bug.cgi?id=594250

http://bugzilla.novell.com/show_bug.cgi?id=594250#c0


Summary: udev persistent net interface gets renamed on first
boot after upgrade
Classification: openSUSE
Product: openSUSE 11.2
Version: Final
Platform: i686
OS/Version: openSUSE 11.2
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Update Problems
AssignedTo: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: jimc@xxxxxxxxxxxxx
QAContact: jsrain@xxxxxxxxxx
Found By: Customer
Blocker: ---


Suspected packages: udev-146-3.3.1.i586 or sysconfig-0.72.6-2.5.1.i586
Starting from OpenSuSE 10.3 I upgrade to 11.2. Just before rebooting into 11.2
I inspect /etc/udev/rules.d/70-persistent-net.rules and it is the same as it
was before I started, for example (excluding comments):
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0c:6e:40:7e:25",
KERNEL=="eth*", NAME="eth0"
It reboots and everything is fine on most machines, but on about 10% of them
eth0 does not come up; instead we get eth1. The most recent instance happened
on a compute cluster node where we put some work into making them identical,
and other such mishaps occurred on systems virtually identical to others that
got upgraded without incident. To the above line a script appended this one:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:0c:6e:40:7e:25", ATTR{type}=="1", KERNEL=="eth*",
NAME="eth1"
On a machine with multiple NICs, if there's a problem then each NIC will get a
new line and name. On the machines that didn't have a problem a line similar
to the above *replaced* the original, i.e. 'ACTION=="add"' and
'ATTR{type}=="1"' are inserted, plus the 10.3 comment "converted netiface
rule..." is replaced by the new style that gives the PCI bus ID. (These
machines had SuSE 10.1 on them before 10.3.)
The comment in 70-persistent-net.rules says it was rewritten by
/etc/sysconfig/network/scripts/convert_persistent_name_rules .
We're trying to do as many upgrades as possible in the middle of the night,
working from home, so as to work around our users, and needless to say, it's a
problem when one of the machines won't come up after the upgrade.

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >