[systemd-devel] when/where was support for assigning "ethX" names removed?

Lennart Poettering lennart at poettering.net
Sun May 29 16:28:09 UTC 2016


On Sat, 28.05.16 21:38, Martin Pitt (martin.pitt at ubuntu.com) wrote:

> Chris Friesen [2016-05-27  9:14 -0600]:
> > The reason why I'm poking at this is that the old scheme worked "good
> > enough" for us for several years.  Now of course the new scheme is better,
> > but it breaks backwards compatibility.  This makes it difficult to
> > automatically upgrade an existing system to an OS using the new scheme since
> > all the names would change.  (And we've got the old interfaces stored in
> > databases and such in our management software.)
> 
> FTR, Debian/Ubuntu do not use the new schema on upgrades for existing
> interfaces, just for new installs, for precisely this reason.
> Specifically, if you already have an existing
> /etc/udev/rules.d/70-persistent-net.rules, this will still be present
> (and trump ifnames). But we also disable it for VM upgrades where the
> previous persistent-net-generator was blacklisted.

I am pretty sure most other distros won't remove the persistend rules
file either on upgrade.

Lennart

-- 
Lennart Poettering, Red Hat


More information about the systemd-devel mailing list