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

Martin Pitt martin.pitt at ubuntu.com
Sat May 28 19:38:49 UTC 2016


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.

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)


More information about the systemd-devel mailing list