On 10/5/19 11:29 AM, Stephen John Smoogen wrote:
... On the other hand, most of the idea that the old config scripts were deterministic and imperative was built on a large amount of hacks to try and make it so. Having spent more time than I want dealing with systems which seem to be just like everything else but coming up with eth0 being eth4 (I am looking at you 40 Dell, HP and IBM boxes) on a reboot half the time..
...
I remember having that happen a few times back in CentOS 4.x days, where eth0 would silently become eth1 after a kernel update and ifcfg-eth0 would break hard. It's gotten a lot better than it was, and I've had very few problems in my use cases with NM. YMMV, of course.