https://bugzilla.novell.com/show_bug.cgi?id=810909 https://bugzilla.novell.com/show_bug.cgi?id=810909#c0 Summary: *sometimes* system can't rename interfaces. Results in useless system. Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Security AssignedTo: security-team@suse.de ReportedBy: jnelson-suse@jamponi.net QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 I have a system with multiple interfaces. I've rebooted this system - with openSUSE 12.3 installed (upgraded from 12.2) - multiple times, but today something went wrong. A thorough investigation showed me that the udev rules for interface naming were *not* being applied. Multiple reboots later, I still had no success. I manually moved the file: /etc/udev/rules.d/70-persistent-net.rules to someplace else, edited *all* of my network-related configuration files, changing eth1 to eth0 and vice versa, and rebooted. It finally worked. Once the machine came back up, I checked. The file: /etc/udev/rules.d/70-persistent-net.rules and the approach of consistent device naming taken is appropriate for this version of systemd, however I found the following in my logs: Mar 21 19:52:57 goblin.local systemd-udevd[317]: error changing net interface name eth1 to eth0: File exists Mar 21 19:52:57 goblin.local systemd-udevd[316]: error changing net interface name eth0 to eth1: File exists That's very irritating. It meant that on startup, eth0 was eth1, and eth1 was eth0. This is a security issue (since firewalls use the device name for inside/outside/dmz/etc.) Major bummer. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.