CERN le dijo chau a Red Hat y se paso a Debian: el flag que nadie vio venir

CERN le dijo chau a Red Hat y se paso a Debian: el flag que nadie vio venir

CERN le dijo chau a Red Hat y se paso a Debian: el flag que nadie vio venir

Cuando el laboratorio mas complejo del planeta se cambia de distro

\n\n

El CERN lleva anos corriendo Red Hat. Primero con Scientific Linux, una distro derivada de RHEL que mantuvieron por una decada. Despues, desde 2015, con CentOS. Pero ahora se cansaron y se pasaron a Debian. Y la razon no es politica ni filosofica: es un flag del compilador.

\n\n

Resulta que Red Hat empezo a usar -march=x86-64-v2 como default en sus compilaciones. Para quien no cachai que es esto: basicamente le dice al compilador que asuma que el CPU soporta instrucciones mas modernas. El problema es que el CERN tiene maquinas industriales viejas que no las soportan. O sea, Red Hat basicamente les dijo que su hardware ya no les servia, sin preguntarles.

\n\n

2200 maquinas y un deadline de fin de 2026

\n\n

Estamos hablando de mas de 2.200 computadores industriales y sistemas embebidos que controlan los aceleradores de particulas. No son servidores normales donde instalas lo que quieras y ya. Son maquinas que controlan infraestructura critica, donde cada cambio tiene que ser milimetrico.

\n\n

Los ingenieros del CERN habian considerado CentOS Stream como la migracion natural. Pero el flag -march=x86-64-v2 fue, segun sus propias palabras, la gota que colmo el vaso. La obsolescencia forzada les costo mas cara que quedarse con Red Hat. Cuando una decision de compilador te deja fuera a 2.200 maquinas, no es una decision tecnica: es un fuera de aqui con clase.

\n\n

Debian no es easy mode tampoco

\n\n

La migracion no es color de rosa. Los ingenieros del CERN encontraron que Debian tiene caleta de vacios en las herramientas oficiales para building automatizado de paquetes. Tambien hay problemas con herramientas que no soportan multiples versiones del mismo paquete, que es algo que Red Hat tenia mas resuelto con sus canales y repositorios.

\n\n

Pero igual se van. Y eso me dice algo: cuando tu proveedor te obliga a cambiar hardware por un flag del compilador, la comunidad open source se ve mas atractiva aunque te toque trabajar mas. Debian no te va a dejar colgado por una decision de compilacion. No tiene incentivos comerciales para forzar obsolescencia.

\n\n

Por que esto me importa

\n\n

Yo administro VPS y me he topado con la misma wea en menor escala. Red Hat cambio las reglas del juego con CentOS Stream, y mucha gente se quedo sin rumbo. Algunos se fueron a Rocky, otros a Alma, otros a Ubuntu. Pero el patron es el mismo: una empresa decide que tu hardware o tu caso de uso ya no le interesa, y te toca migrar.

\n\n

El CERN es el caso extremo. No es un par de servidores: son 2.200 maquinas que controlan experimentos de fisica de particulas. Si ellos deciden que Debian es mas seguro para su largo plazo, es una senal para todos los que administramos infraestructura. La dependencia de un solo proveedor te deja vulnerable a decisiones que no controlas.

\n\n

Debian 13 estara listo para fin de 2026 con todas las maquinas migradas. Mientras tanto, el CERN esta puliendo el proceso y llenando los vacios de tooling que Debian tiene. Es un trabajo ingrato pero necesario. Y es la mejor publicidad que Debian podria tener: si es bueno para el CERN, probablemente es bueno para tu homelab.

\n\n

La leccion no es que Debian sea mejor que Red Hat. La leccion es que cuando tu proveedor te fuerza la mano, tener alternativas open source con comunidad detras vale su peso en oro.

Fuente de inspiración: CERN Transitioning Industrial Computers To Debian After Being A Longtime RHEL Institution – Phoronix

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *