Hola a todos: tenemos problemas para actualizar nuestro Foro de Discourse de 3.3.0.beta1 a 3.3.0.beta6.
Seguimos las instrucciones del panel de administración:
cd /var/discourse
git pull
./launcher rebuild app
También actualizamos otros paquetes que lo necesitaban. Las cosas parecían haber sido exitosas, pero todavía nos muestra 3.3.0.beta1 en nuestro panel de administración.
También hemos detenido y refrescado el contenedor de Docker.
También cabe destacar que estamos ejecutando en Amazon Linux 2, no en Ubuntu.
Mis pensamientos iniciales son posiblemente sobre el comando git pull. ¿Quizás no estamos obteniendo la rama correcta?
Cualquier ayuda o información adicional sería muy apreciada, ya que nos encantaría actualizar para no tener más el mensaje “Hay una actualización crítica disponible”.
En ese caso, estarías ejecutando el script de lanzamiento existente. Una o dos veces, esto ha marcado la diferencia. No es un script que cambie a menudo, creo.
Tengo un problema similar al pasar de 3.2.0.beta1-dev a 3.3.0.beta6. Me dice que hay una nueva versión, pero cuando hago clic en actualizar, la consola no muestra que esté sucediendo nada.
¿No ves errores cuando reconstruyes y se inicia el nuevo contenedor? ¿O haces un ./launcher start app después de que falla (y no te diste cuenta de que falló)?
¿Qué muestra
docker ps
? ¿Cuándo se creó y se inició el contenedor actual?