Documentation for a newer release is available. View Latest

Red

Sin ifcfg por defecto en instalaciones nuevas

Fedora 36 no admite incluir NetworkManager para archivos de configuración de red heredada (ifcfg) por defecto en instalaciones nuevas.

Hace tiempo, la configuración de red en Fedora se realizaba mediante el servicio network, que consistía en un conjunto de scripts de shell que obtenían fragmentos de configuración de /etc/sysconfig/network-scripts/ifcfg-* (archivos ifcfg). Los archivos ifcfg compatibles con el servicio de red anterior se conservaron cuando se introdujo NetworkManager.

A medida que las funcionalidades de NetworkManager se expandían más allá de la capacidad del servicio de red anterior, ya no se podía garantizar la compatibilidad de los archivos ifcfg generados por NetworkManager. Finalmente, NetworkManager incorporó compatibilidad con tipos de conexión totalmente desconocidos para el servicio de red anterior y terminó utilizando un formato de archivo de configuración más simplificado para estos, conocido como «archivo de clave».

El uso de varios archivos de configuración por parte de NetworkManager es, de hecho, configurable y extensible mediante complementos. Antes de Fedora 33, NetworkManager estaba configurado por defecto para habilitar tanto archivos ifcfg como archivos de claves, con prioridad para los primeros cuando era posible. Esta prioridad cambió en el Fedora 33 para preferir los archivos de claves. Esta prioridad se aplica al crear un perfil de conexión de red. Una vez creado el perfil de conexión, NetworkManager no puede convertirlo a un backend de configuración diferente, lo que afecta a los archivos de configuración heredados creados en sistemas anteriores.

Por el momento, el complemento ifcfg sigue disponible para su instalación, aunque en un subpaquete que no se incluye automáticamente en las nuevas instalaciones. Las etiquetas RPM adecuadas garantizarán que el subpaquete con el complemento ifcfg se instale en las actualizaciones. Se proporcionará una herramienta de migración para los usuarios que deseen eliminar el paquete heredado de sus sistemas después de la actualización.

Integraciones del sistema y administradores pueden utilizar herramientas que se abandonaron en los archivos de ifcfg en instalaciones automatizadas (p.e. a través de kickstart o una configuración de herramienta de gestión). Necesitarán actualizar sus herramientas - o bien convertir los archivos de ifcfg a claves, o incluir el subpaquete ifcfg.