There is another fix. Adding this line to grub.conf as boot argument biosdevname=0
will make all network device names reverted back to ethX We set this for all our templates right when we started supporting RHEL/CentOS 7 and had no issues so far. Thanks, Sergey