On 12/02/2015 09:50 PM, Michael Biebl wrote:
Control: tags -1 + moreinfo
Am 02.12.2015 um 21:12 schrieb Jose Luis Tallon:
Package: udev
Version: 215-17+deb8u2
Severity: normal
Dear Maintainer,
After upgrading a system from wheezy+backports to jessie,
udev/systemd-udev
(upgraded to systemd+newer udev) has stopped renaming ethernet interfaces
according to user-defined rules --- as contained in
rules.d/70-persistent-net.rules
Actual outcome / current result: udev assigns names sequentially, using
whatever default rules it has; from eth0 to eth9 in this system
Expected outcome: rules followed, interfaces renamed according to user
specification.
Extra information: running under Xen 4.4 / systemd 215
Snippet from rulefile included. Please note that we are using custom
interface names "teX" and "enX" and/or "giX" in addition to regular "ethX".
Actual MAC address prefixes changed to 'eui64prefN' for privacy reasons.
Which interface(s) specifically are not renamed?
According to your udev-database.txt, I see
eth0-eth3
te1
te2
gi1
So I'm confused about which interface apparently is not renamed
The ethernet interfaces were not renamed at boot, and left as eth0-eth9.
During boot, systemd actually reported those names (eth0-eth9) when
configuring networking.
I renamed the interfaces manually using ifrename after boot in order to
be able to use the machine -- in production right now
ISTM that this is related to #794969, though evidently not the same.
Just upgraded to 228-2 from stretch; Will reboot in the next available
window to see if this fixes the issue.
... would need a backpatch to Jessie or backport in that case, I guess :S
Has happened with three out of three machines upgraded from wheezy *and*
using custom eth interface names.
Regular eth* interfaces (i.e. not renamed from the standard pattern)
seem to not be affected.
Thank you, Michael.
Regards,
/ J.L.