Actualizaciones automáticas vía cronjob - ¿es seguro?

Estoy pensando en actualizar Discourse automáticamente a través de un cronjob. Por ejemplo, cada dos semanas por la noche, un cronjob con lo siguiente:

cd /var/discourse
./launcher rebuild app

¿Crees que es seguro hacerlo? ¿O debería hacerlo manualmente?

Es posible que algo salga mal y dejes tu sitio roto. Te recomiendo que prestes atención cuando lo hagas.

2 Me gusta

Sí. Estaba pensando en enviar toda la salida de compilación por correo electrónico, para poder revisarla por la mañana.

Personalmente, hago exactamente lo mismo con mis sitios, pero uso la instalación de dos contenedores en caso de que el arranque falle.

Solo si el arranque se completa con éxito, el contenedor antiguo se detiene y el nuevo se inicia.

Hasta ahora no he tenido problemas.

2 Me gusta

Como dijo Jay, en casos raros, una actualización puede causar problemas (ya sea en el propio Discourse o con complementos/componentes).
Lo he visto suceder un par de veces en unos años. Es muy raro y las correcciones se realizan rápidamente, pero debido a esto, tiendo a obtener información sobre las actualizaciones (y revisar la categoría Bug :eyes:) antes de reconstruir mis instancias. A menudo espero unos días después de que se lanza oficialmente una nueva versión.

Y también ejecuto ./launcher cleanup a veces.

Por lo tanto, prefiero actualizar cuando quiero y después de recopilar información. Tengo un control de daños potencial, es más seguro.

1 me gusta