El proyecto openSUSE ha presentado el lanzamiento de Agama 17, el instalador que llega para sustituir a la clásica interfaz de instalación de SUSE y openSUSE. Este nuevo sistema marca una diferencia fundamental al separar la interfaz de usuario de los componentes internos de YaST, lo que permite gestionar la instalación incluso desde una interfaz web.
El instalador, liberado bajo la licencia GPLv2, está desarrollado en Ruby, Rust y JavaScript/TypeScript, y se posiciona como una herramienta moderna, adaptable y pensada para ofrecer una experiencia más clara y robusta.
Principales novedades de Agama 17
Entre las principales novedades destaca la rediseñada configuración de interfaces de red cableadas, que ahora representa con mayor precisión las situaciones en las que varios dispositivos comparten una misma conexión.
La gestión de dispositivos de almacenamiento también ha sido mejorada y en esta nueva versión la sección que lista los discos disponibles para la instalación se reorganizó para ser más clara y comprensible. Además, se añadió la posibilidad de utilizar directamente un disco o un RAID preexistente sin necesidad de crear particiones, junto con una nueva opción para volver a escanear dispositivos fÃsicos y lógicos, como grupos LVM o nuevos discos conectados.

También hay una nueva opción para volver a escanear el sistema en caso de que se hayan conectado nuevos dispositivos de hardware, se hayan creado nuevos dispositivos lógicos (RAID de lÃnea o grupos de volúmenes LVM) o el usuario necesite una segunda oportunidad para ingresar una contraseña de cifrado. Por último, pero no por ello menos importante, la interfaz de usuario ahora puede detectar cuándo se ha cargado una configuración de Agama que afecta la configuración de almacenamiento.
Ademas de ello, en esta nueva versión el instalador ahora permite registrar el sistema no solo en SUSE Customer Center, sino también en servidores RMT personalizados, ampliando las opciones para despliegues empresariales.
En cuanto a seguridad, tanto SUSE Linux Enterprise 16 como openSUSE Leap 16 utilizarán SELinux por defecto como módulo de seguridad. Sin embargo, Agama 17 ofrece flexibilidad para desinstalar SELinux e instalar alternativas como AppArmor, adaptándose a las preferencias de cada entorno.
Configuración avanzada con JSON
Una de las mayores fortalezas de Agama es la posibilidad de definir instalaciones mediante configuraciones en formato JSON, lo que permite crear procesos desatendidos altamente personalizados. La nueva versión amplÃa este enfoque con soporte para configuración de VLAN, activación de dispositivos zFCP, modificación dinámica de patrones de software e incluso la posibilidad de gestionar respuestas automáticas a solicitudes del instalador a través de la sección questions.
El modo automatizado también se ha fortalecido. Ahora, si Agama encuentra un problema al cargar un archivo de configuración, muestra un aviso para que el usuario decida si desea reintentar en lugar de proceder de manera silenciosa. Asimismo, se añadieron los parámetros inst.auto_insecure e inst.script_insecure, que permiten omitir la verificación TLS en entornos controlados, simplificando la implementación de pruebas o configuraciones internas.
Personalización mediante DUD y RPM
Otra de las grandes novedades de Agama 17 es la posibilidad de modificar el proceso de instalación con paquetes RPM adicionales o imágenes DUD (Driver Update Disk). Estas imágenes pueden incluir archivos, scripts o paquetes personalizados que se copian al medio de instalación y se ejecutan durante el proceso. Con la utilidad mkdud es posible crear imágenes a medida, y gracias al nuevo parámetro inst.dud_insecure se pueden cargar incluso en entornos con certificados autofirmados.
Finalmente, cabe mencionar que para los interesados en probar el nuevo instalador se han creado compilaciones en vivo disponibles para x86_64, ppc64le, s390x y ARM64. Estas versiones incluyen la beta de openSUSE Leap 16, asà como compilaciones en continuo desarrollo de Tumbleweed y Slowroll, además de la edición basada en contenedores MicroOS y openSUSE Leap Micro 6.2.
La hoja de ruta indica que Agama 17 se integrará oficialmente con openSUSE Leap 16 y SUSE Linux Enterprise Server 16, ambos ya en fase de pruebas beta. Esto confirma que el nuevo instalador será la opción recomendada para la próxima generación de la distribución empresarial de SUSE.
Si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.