Dice que hay actualización, pero no hay comprobador de actualizaciones

La sección de versiones está completamente vacía ^ esto nunca había ocurrido hasta ahora

Puedo confirmar esto en el foro de uno de mis clientes: tras una actualización conflictiva del gestor de Docker seguida de una actualización de Discourse, nos encontramos en la misma situación en la que el panel de control indica que hay una actualización disponible, mientras que el gestor de Docker dice que ya está actualizado.

Información adicional: cualquier futura actualización a través del gestor de Docker simplemente falla.

Asumo que esto debería solucionarse tras una reconstrucción, pero sería mejor si en estos casos se forzara la reconstrucción.

Ejecuté manualmente ./launcher rebuild app en /var/discourse y noté lo siguiente:

No se pudo encontrar la imagen

Luego procede a descargar lo esperado. Todavía estoy esperando, pero esto sugiere que algo faltaba.

EDITO: Funciona. Aún así, es un error: hay que informar al usuario qué está ocurriendo, no solo mostrar una pantalla en blanco cuando hace clic en el botón de actualizar.

Nada falta. Se ha lanzado una nueva imagen base y es necesario descargarla. Esto es una parte normal del proceso cada vez que se lanza una nueva imagen base.

Para ser específicos, Rebuild ha solucionado nuestro problema.

Entonces, esto sigue siendo un error: Discourse debe ser intuitivo, a diferencia de otras plataformas que te dejan adivinando. Estoy bastante seguro de que hacer clic en el botón “actualizar ahora” y quedar en una pantalla en blanco no es la forma prevista de proceder :stuck_out_tongue: Antes mostraba instrucciones especiales para lograr esto.

Efectivamente, era un error que hemos corregido. Lo sentimos.