Created attachment 344954 [details, diff] udev-init-scripts-25-persistent_network_names_with_disabled_coldplugging.patch Right now the new persistent network names don't work when rc_coldplug="NO" is set. The attached patch simply makes these names available for users with disabled coldplugging. With the patch attached udev still won't load modules when coldplugging is disabled. I've tested this on two different machines.
looks good to me. williamh: can you apply?
This is added in commit 03764dc and will be included in version 26.