interface renaming (was: Re: Moving towards NetworkManager)

Paul Smith paul at
Fri Jul 29 19:51:43 UTC 2016

On Fri, 2016-07-29 at 20:43 +0100, Colin Law wrote:
> On 29 July 2016 at 16:05, Paul Smith <paul at> wrote:
> > On Fri, 2016-07-29 at 14:08 +0200, Ralf Mardorf wrote:
> >> If you have several devices, or you connect and disconnect USB
> >> network devices, it's likely more tricky.
> >
> > The real problem is trying to use things like puppet etc. to configure
> > lots of systems, if they all use arbitrary different names for eth0.
> >
> > Especially if they all were configured to use eth0 before.
> Was the problem with that way that if you have multiple eth
> interfaces it was not guaranteed which would be eth0 and which eth1
> etc?

For whatever reason, they all seemed to come up with eth0 and I never
had any issues with the way it worked before.  These are all rackmount
systems but they are not all identical hardware; they're a mishmash of
older and newer blades from different vendors, with different features
etc.  However, they have only one actual network connection each (that
is, only one network port actually has a cable attached).

As I upgrade them to Ubuntu 16.04 I have to go in an mess with the
linux kernel command line to disable this new feature, otherwise none
of my puppet configuration works.

So for me everything was just fine before and now it's a nightmare.

More information about the ubuntu-users mailing list