Bug#806913: udev: user-defined eth naming ignored; worked before upgrade

Jose Luis Tallon hostmaster at doblenet.com
Wed Dec 2 21:15:33 GMT 2015


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.





More information about the Pkg-systemd-maintainers mailing list