Repositorios de paquetes propios
Hola, como estan?
Hestoy buscando alguna forma de gestionar repositoros de paquetes RPM (redhat), especificamente soluciones alternativas a Satellite que consieramos tiene mas funcionalidad (y costo) del que necesitamos.
Con gestionar me refiero a poder seleccionar que paquetes incluimos en el repo y actualizar nuestro "mirror" luego de correr pruebas sobre la nueva version de los paquetes.
Para debian/ubuntu utilizo aptly ( https://www.aptly.info ) pero aún no he dado con una solución para RedHat.
Les cuento que prové:
- SpaceWalk (http://spacewalk.redhat.com): No está muy claro que continue vivo y/o compatible con RedHat en un futuro cercano.
- Pulp ( http://pulpproject.org/ ): Requiere un agente en cada host y el "server" solo corre en redhat/CentOS 7. Hoy ya manejamos un SAM server que solo corre en RedHat 6. (me corrijo, el agente no es erquerdo para los repos. se ve que estaba medio ciego. Dejo esto pora ca tambien )
- Hacerlo a mano (como cuando era mas pibe): con https://github.com/pyther/upstream_sync o similar.
Por el momento me vengo decantando más por la última opción pero Pulp tienta.
Que estan utilizando para gestionar el patcheo de sus servidores efectivamente?
Slds ygracias!
Respuestas
Hacerlo a mano es algo que puede estar muy divertido pero es un infierno de mantener a medida que pasa el tiempo (pensá no solo en vos sino en el que venga después de vos).
Pulp es uno de los tantos componentes de Satellite 6. En todo caso si te cierra correr Pulp standalone dale para adelante.