Mageia 4 has replaced the network interface names eth0...ethN with enp0sNN names and this breaks firewalls and likely other things. I have two network interfaces, eth0 and eth1 - eth0 is the internet interface and eth1 is an internal interface.
Now under Mageia 4 these interfaces are named enp0s16 and enp0s17, and I regard these as opaque and unnecessarily obfuscated. These crazy network interface names break my script-based firewalls, such that I can't use a clean install of Mageia 4. An upgrade to Mageia 4 doesn't do this.
I would like to do a clean install of Mageia 4 to get rid of various cruft in my desktop system that I use for my professional work, but I probably won't be able to handle that now due to this bafflingly arbitrary and, to my mind, unnecessary change.
The network interface names eth0...ethN are de facto industry standards, so I can't imagine why Mageia thinks it can or should change this. Please go back to using the standard network interface names instead of these weird, crazy names.