Upcoming Fedora 41 will drop support for ifcfg configuration files:
- in Fedora 33, the default connection format was changed from ifcfg to keyfile;
- in Fedora 36, the plugin that handles ifcfg files was shipped in a separate package and was not included in new installations;
- since Fedora 39, the NetworkManager daemon automatically migrates ifcfg files to the keyfile format.
- Fedora 41 - support for connection profiles stored in ifcfg format in NetworkManager will be removed.
One of the locations where ifcfg is mentioned is documentation/zone/connections-interfaces-and-sources.md