HACK THE SYSTEM: Despedite de la estabilidad de CentOS, ahora será rolling

RSS

 Seguime por RSS

8 dic 2014

Despedite de la estabilidad de CentOS, ahora será rolling

Asi como lo leen, y es claro que estos eran los planes de Red Hat. Ahora, CentOS será rolling en su version 7. Ya vimos problemas en CentOS 6 como comentaba Linuxito y yo con un kernel panic, ahora, rolling.
Es claro lo que buscaba RH al comprar CentOS, convertirla en un Fedora mas con mas calidad, romper el ecosistema, usarlo de pruebas para RHEL y que tengas que comprar la licencia.

Expongo un log de IRC, donde saque los nick por razones obvias de privacidad, yo no tengo el derecho de publicar nada, ni quiero hacerlo, en esta charla hay dos personas de Devuan y un muchacho de Fedora y RH, lean lo que se dice atentamente, o traduzcanlo.

<nick2> so
<nick2> RH is putting the nails in the coffin
<nick2> for CentOS
<nick2> https://soylentnews.org/article.pl?sid=14/12/05/1629210
<nick2> soon to be rolling release only no doubt, for now its just a "feature"
<nick1> and look that
<nick1> http://buildlogs.centos.org/centos/7/isos/
<nick1> 05-Dec-2014 18:45
<nick1> http://buildlogs.centos.org/rolling/7/isos/x86_64/
<nick1> 03-Dec-2014 17:01  4.0G
<nick1> two days of delay
<nick1> so, centos now is rolling
<nick1> into the same branch, but is rolling
<fedoraguy> er, isn't it just about when they rebuild the ISO files?
<nick1> Yes, pushing the updates
<nick1> http://lists.centos.org/pipermail/centos-announce/2014-December/020807.html
<nick2> right in the comments, someone states the obvious:
<nick1> but look the date of the releases.. fedoraguy
<nick2> As more distros offer rolling releases the formal "release" will become a thing of the past, but with that comes an increased level of risk. Someone is bound to slip backdoors in user space programs of libraries and intentionally use the update channel in a monstrously large hack one of these days.
<fedoraguy> i.e. not something you would even notice when running an usual server, because usually you'd install it once and then get updates from repos as usual
<fedoraguy> previously you would get an installation ISO that is maybe a couple of months old and would not get updated until the next RHEL point release
<nick2> fedoraguy: "are you running the latest update? no? well then no support for you sucka!"
<nick2> :/
<fedoraguy> most centos users do not have a support contract anyway
<nick2> fedoraguy: right, but this is what they will do to RHEL next
<fedoraguy> I am not saying that centos is perfect for everything, but I do not see why the installation disk image build time would matter to most users
<nick2> fedoraguy: and they'll say that to centos forum users no doubt
<fedoraguy> or the schedule, not the time
<nick2> people who need help will just be told to run the latest version
<nick1> solution.... uses scientific linux, that is not rolling
<fedoraguy> even before, centos would not ship updates to CentOS N.(M-1) once CentOS N.M was available
<nick2> nick1: for now..., but when RHEL goes rolling... good luck
<fedoraguy> the updates repo would have packages just from RHEL N.M and not the stuff that was possibly backported into RHEL N.(M-1)
<nick1> nick2: I don't think that RHEL was a fool for be rolling, but... maybe, only the customers have support and all fine, the rest... fuck off...
<nick2> hrmmm
<fedoraguy> installing the normal updates would automatically move users from older point release to the newest one
<fedoraguy> like an apt-get upgrade would move from debian 7.0.1 to the latest 7.0.x
<nick1> in SL you need put yum --releasever=6.6 update for example.
<nick1> is no automatic
<nick2> Updating some packages is one thing, but continuously upgrading the entire system is not really good if stability is your primary concern
<nick1> and the no up to date systems, have updates
<fedoraguy> nick2: this change does not seem to be about continuously upgrading the entire system
<nick2> fedoraguy: what do you think rolling means dude?
<fedoraguy> it just about rebuilding the installation images based on a regular schedule, and not only when there is a new point release of RHEL
<nick2> fedoraguy: so, untested installers. great. just-fucking-great.
<nick1> fedoraguy: you says that is like the rebuild of live respins of Fedora ?.
<fedoraguy> nick1: AFAIK it is a similar thing, but "official" images instead of ones from some random guy
<nick1> well the penultimate kernel update in my dedicate server, was a kernel panic..
<nick1> C6.6
<fedoraguy> nick2: it may have bugs of course, but likely the installer does not change much anyway
<fedoraguy> it is a change and possibly it can have some negative effects, but I really do not see why this would be a big deal for most CentOS users
<nick2> fedoraguy: you know what I mean, new packages, on an untested install config
<nick2> fedoraguy: if you don't see the problem, you're not paying attention :/
<fedoraguy> previously you had the possibility of using an old installer image that possibly has some bugs. now you can get a bit newer installer image that possibly has some bugs
<nick2> fedoraguy: :/
<fedoraguy> likely it will not be hard to keep also older installation images available, if it turns out that new installation images frequently add bugs
<nick2> fedoraguy: single release installer = many testers
<nick2> fedoraguy: rolling install pkg set = few installers, many versions
<nick2> fedoraguy: bug finding increase eponentially
<nick2> simple as that
<fedoraguy> RHEL updates its core components pretty conservatively, so I would not pre-emptively decide that the change clearly causes bad effects
<nick2> :/
<nick2> "sorry, centos only uses a rolling installer now, either buy a RHEL contract or be stuck with it"

Creo que entendieron, para los que no, CentOS va a comenzar a rehacer las ISO de forma rolling, metiendo ademas de updates, otras cosas, quien sabe y para los que instalen algo de esto, les toca el modo rolling, para los que no, que dicen "no pero yo no instalo la rama rolling", podran ver la fecha de creacion de la ISO de la stable 7 y de la rolling, 2 dias de diferencia, que les dice esto?. Olvidense de la estabilidad de CentOS, yo personalmente dudo realmente de seguir usandolo en entornos productivos y pasar a usar Scientific Linux, dado que ellos se mantienen clonando RHEL, a menos que, RHEL se vuelva rolling para joder a todos y solo sus clientes tendran las soluciones y updates correctas, cosa que no me extrañaria.

Y bueno, fue bueno mientras duró.

http://lists.centos.org/pipermail/centos-announce/2014-December/020807.html

Les recomiendo que lean los comentarios que le siguen al anuncio...

https://soylentnews.org/article.pl?sid=14/12/05/1629210 


PD: Solucion a esto, FreeBSD o Devuan :)

31 comentarios:

  1. Antes de esto CentOS 7 ya comenzó mal: si eliges netinstall, tienes que buscar en internet de dónde conseguir los paquetes, en la página de CentOS no te lo dice y en el instalador no te dan mirrors definidos. Quiero decir, aparte de systemd y demás movidas, me parece una chapuza. Joder, es que instalas solo KDE y te viene con GDM como gestor de sesiones, gran forma de ahorrar RAM...

    Con todo mi respeto al esfuerzo de Devuan (¿formas parte de ellos, SynFlag?), yo cuando pueda voy a FreeBSD. El problema de Linux es que va a tirar por donde Red Hat quiera, puede que ahora sea "relativamente fácil" eliminar dependencias de systemd, pero cada vez va a ser más difícil. ¿Y qué pasa con Gnome? Es una gillipollez tener que cambiar cada release de tema porque de 3 a 3.2, 3.4, 3.6, 3.8, 3.10, 3.12 y 3.14 no es compatible. Es una locura indefendible, en gnome-look.org hay como 10 temas actualizados y 200 de GTK3 que ya no sirven... :( Y estoy hablando de una pijada como la apariencia, mejor no me meto en sus otras "mejoras" respecto a Gnome 2. Xfce sigue desaparecido y ya empieza a arrastrar dependencias de mierda que vienen con paquetes GTK, KDE sigue dándome problemas...
    FreeBSD lo he probado y esta lejos de la perfección, muchos ports me fallan al compilar, hay cosas hechas para Linux que no funcionan bien, el otro día puse el enlace de que querían reemplazar también su sistema de inicio siguiendo lo de Lennart (supongo que no van a crear un pseudo-systemd, solo cambiar el inicio), no se va a librar de los problemas de escritorio... Pero al menos esta gente no te vende "mejoras" difíciles de entender, hacen lo que pueden y tienen mi confianza.

    ResponderEliminar
  2. Y luego dicen que RedHat no es malo, que Systemd es lo mejor del mundo mundial..

    ResponderEliminar
  3. Systemd es un caballo de troya, no por backdoor, sino por otros movimientos, dentro de poco CentOS no sera fiable, Debian tampoco por systemd, solo quedaran SUSE y RH con licencias pagas para arreglar problemas o... puedes usar Devuan / FreeBSD / Slackware / Gentoo

    ResponderEliminar
  4. Si, formo parte, apoyando y haciendo cosas dentro de lo que puedo, y no todo esta perdido, cito una frase medio en joda medio en serio de jaromil:

    such an epic sinking ship! we *must* save gnu/linux

    ResponderEliminar
  5. algo iba a pasar, tarde o temprano, y ahora?, falta que ofusquen mas el codigo asi Scientific Linux no lo puede usar... pero dudo que se metan de lleno con el CERN

    ResponderEliminar
  6. La solución a todo este desproposito viene de la mano de Canonical.

    Si ellos dan el salto de Debian a Devuan sería un golpe casi mortal a systemd por una razón muy simple, muchos de los mayores servidores y supercomputadoras del top500 del mundo usan Ubuntu en una forma u otra. Y no hablemos del mercado chino y de las tropecientas distros basadas en Ubuntu, mas claro agua.

    Canonical es la llave, si ellos van, Mint va tambien seguro, solo eso (sin contar las basadas en ellos) es mas del 50% de los usuarios de GNU/Linux y no hablemos de servers. Si ellos no mueven ficha como he comentado antes creo que el futuro pasara por BSD.

    Espero que alguien pueda hablar con Mark Shuttleworth sobre esto, quizás da el salto y se resuelve el problema así systemd no será mas que un mal sueño.

    ResponderEliminar
  7. No, no significa eso. Si lees el anuncio asi como la charla de IRC donde fedoraguy reconoce algunos errores que puede haber, vas a entender. Rolling no es Bleeding edge como lo es Arch por ejemplo. Sino que cada X tiempo van a recrear las ISO con las updates incluidas, esto, supone varios riesgos:


    Nuevas updates que quizas generen bugs pero aun no han sido reportados, asi que, apenas instales si tenes un error, a reportar, esto, beneficia a RH, no a los usuarios de CentOS. Nuevas versiones del instalador, no testeadas, lo que puede dar errores. Asimismo, este no sera el ciclo de produccion y lanzamiento de RHEL, lo que ya de por si indica que CentOS no sera mas un clon de RHEL, sino un RC de RHEL, testeando paquetes que quizas ni tienen el suficiente tiempo de prueba en produccion. Ya tienen a Fedora testeando el software alpha y beta, les quedaba el RC o final sin testear, que lo cumple CentOS y de paso eliminan algo de competencia el que quiera, tendra que ir a usar Scientific Linux, donde te lo digo porque tengo dos VPS con ambas distro y, mas alla de la demora de SL, muchas updates de CentOS no son aplicadas en SL hasta al menos 2-3 meses de demora, donde en medio, en CentOS hubo al menos 2 updates del mismo paquete. Lo mismo va a pasar con el yum update, van a llegarte desde los repos actualizados, paquetes que, si bien son salidos de RHEL, no son testeados lo suficiente y son los mismos que meten en la rama rolling.

    ResponderEliminar
  8. ok. igual debe ser demasiado inestable para ser un RC.

    ResponderEliminar
  9. No va haber de otra para entornos productivos los mas conveniente sera migrar a FreeBSD, lastima que allá poco documentación en español, pero sigue siendo lo ideal

    ResponderEliminar
  10. Lo del idioma es una barrera que se puede lograr, traducciones, etc. Hay cosas que en Linux son mejores que en BSD, pero bueno, yo al menos espero que salga Devuan release 1 en esta primavera :) va bien el ritmo de trabajo

    ResponderEliminar
  11. FreeBSD amigos :).

    ResponderEliminar
  12. Y daaaaaaaaaaaale con la misma. Te paga el equipo de BSD? jajaja, uno habla de verdura y vos, BSD. Uno dice "tengo gripe" y vos "se cura con BSD" jajaj

    ResponderEliminar
  13. Yo normal sigo con Debian Jessie (mientras no vuelen el SysVinit de sus repos ni de la instalación con KDE/XFCE/LXQt/TTY/Gestores de ventanas, no me voy).

    ResponderEliminar
  14. Eso mismo, porque la verdad es que me gusta el entorno de escritorio XFCE, pero lo tienen tan descuidado que me recuerda más a GNOME 2 que a otra cosa (ya me están tentando a largarme a MATE a este paso).


    Por si fuera poco, hasta ahora sólo considero a OpenBSD como el mejor representante de POSIX (no digo que sea perfecto, pero es bastante robusto), pero lamentablemente lo usaría para cosas más livianas porque es algo frustrante instalar completamente a mano el entorno de escritorio que aún no me salgo de GNU/Linux, y Arch lleva todo al filo de la navaja que prefiero quedarme prácticamente en Debian Jessie/Wheezy para no tener que quejarme más tarde de que mi compu no prende y blablabla (lo mismo digo para RHEL/CentOS, que gracias a su promoción al SystemD y el amarre que le hicieron a GNOME 3 preferí rehusarme a probarlo).


    Hasta ahora, Devuan sólo es palabras y no encuentro una ISO de la cual probar, y como Debian le da oportunidad a SysVinit para los haters de GNOME y SystemD, entonces seguiré usándolo (más por Iceweasel y SysVinit que por otra cosa) hasta que Debian saque una versión realmente mediocre como para que me obligue a migrar a Slackware.

    ResponderEliminar
  15. OpenBSD FTW!


    Ya, en serio, por ahora sigo en Debian aunque me boten a patadas.

    ResponderEliminar
  16. ¿ que tiene que ver ubuntu en todo esto?

    ResponderEliminar
  17. Devuan..... Devuan.... repeat with me, Devuan..

    ResponderEliminar
  18. no te pierdes nada si no pruebas gnome 3 lo estoy usando ahora mismo es un conjunto de absurdos por ejemplo para poder configurar cualquier cosa poner iconos en el escritorio o lo que se te ocurra necesitas software de terceros o "extensiones-plugins" claro cada ves que actualizan gnome los terceros tienen que actualizar sus plugins



    por defecto sin plugins es casi inusable no tiene casi opciones ni funcionalidades , por ejemplo el minimizar ,maximizar y cerrar lo quitaron de las ventanas no hay una barra donde se muestren todos los programas que hay abiertos , la barra muestra solo al programa que esta activo.No se pueden crear accesos directos en el escritorio . cuando se presiona suprimir sobre un archivo no pasa nada tampoco alt tab.La shell es menos personalizable ya no tiene transparencia



    por eso para usar gnome 3 bien minimo unos 5 plugins y cuando actualizan se va todo a la mierd xD hasta que deciden actualizar los plugins.

    ResponderEliminar
  19. Si tienen una ISO lista para probar, recién diré si es buena o no.

    ResponderEliminar
  20. En cuanto la tenga, este blog será el primero en anunciar su link de descarga. Esta programada para primavera la version 1.0 que se basara en Debian Jessie, la version 2, sera un fork completo, basandose en propias fuentes sin tomar nada del trabajo de Debian, pero conservando la filosofia de estabilidad y portabilidad por sobre el resto.

    ResponderEliminar
  21. Lo se, y lo comenté en post pasados hace mucho, hablando justamente de que me parecia una porqueria, sin addons o plugins, como sean, no tiene funcionalidades nativas a GRAN diferencia de KDE que tiene a miles sin ningun añadido y la cantidad de RAM que usa Gnome3 es terrible para lo POCO que hace

    ResponderEliminar
  22. Es que se cura deverdad :D. No me pagan pero la reación a un mal tan grande como Red Hat y systemd es el paso a BSD...

    ResponderEliminar
  23. No, es hacerlos mierda con algo mejor, dentro del mismo campo, Linux, BSD es ooootro tema, que a ellos no les interesa

    ResponderEliminar
  24. No seas tan drástico, es de los nuestros.

    ResponderEliminar
  25. Con lo que me gustaba mucho, hasta el nombre "Debian" sonaba bonito, hasta el logo era bonito, vah, unir esfuerzos para Devuan.

    ResponderEliminar
  26. Cierto, aunque de momento Mark S. cedió y también va por systemd, todo depende ahora de Devuan y que demuestre que sí se puede.

    ResponderEliminar
  27. Y a todo esto, qué dirá Mr. Bill G, no recuerdo por dónde pero por ahí ví algo que decía "M$ ama a Linux", doy de cuenta que era con la más pura ironía como si supiese lo que todo esto fuese a venir. vah, necesitamos un orden URGENTE.

    ResponderEliminar
  28. si es cierto, yo creo que lo dijo ironicamente, fue el nuevo CEO, creo que porque sabe que windows 10 va a ser excelente en desktops.

    ResponderEliminar
  29. Exacto, ya no pienso en Debian, para mi esta muerto.

    ResponderEliminar

Dejá tu comentario