Por ahora, esta es una solución provisional hasta que hayamos identificado adecuadamente la causa del problema para un grupo seleccionado de usuarios como usted. La dificultad para nosotros ahora es que no todos los usuarios experimentan este problema y no tenemos una reproducción fiable del problema.
¿Se soluciona el problema si pasas a la última versión beta?
Seguro que es lo que intentan hacer al actualizar ![]()
(NB ya no existe la rama beta )
Parece que se habla de actualizar de la versión 3.3.0 a la 3.3.1. Me pregunto si al ir directamente a la 3.4.x eso podría ayudar.
Sí, eso no está completamente claro:\n\n[quote="kukulaka, post:23, topic:323434, username:tanya_byrne"]\nSin embargo, cuando Discourse volvió a estar en línea, la versión de Discourse se mantuvo en la versión anterior 3.3.0.beta4-dev.\n[/quote]\n\n¿Lo que sugiere que no estaban en stable, sino en tests-passed?
Para mí, el problema de bloqueo se solucionó ejecutando apt-get update y apt-get dist-upgrade para actualizar mi droplet. Estoy en Ubuntu 20.04 y una vez que ejecuté esos comandos y Alan intentó reconstruir de nuevo, funcionó sin bloquearse. Y una vez que Discourse se actualizó, mi pantalla de Oops desapareció y todo está bien. Podría haber sido algo exclusivo de 20.04 o algo más que se actualizó cuando actualicé todo, pero espero que eso pueda ayudar a otros.
Esto no funcionó para mí, pero pude realizar una reconstrucción exitosa utilizando la solución alternativa sugerida por @tgxworld.
Para más información, actualicé la versión de Ubuntu a 20.4 en la VM afectada. Intenté una reconstrucción, pero se atascó en el mismo lugar. La reconstrucción fue exitosa utilizando la solución alternativa, pero tardó mucho más de lo normal. En particular, una consulta de base de datos que actualizaba el plugin Topic Voting tardó unos veinte minutos en ejecutarse. Sospecho que podría no estar relacionado, pero pensé que lo mencionaría ya que parecía curioso.
De hecho, ahora mismo estamos en tests-passed.
@here Parece que las versiones anteriores de Docker son incompatibles con la nueva imagen de Docker que hemos lanzado.
Aquí están los pasos para solucionar el problema:
apt update
apt install docker.io
cd /var/discourse
./launcher rebuild app
También he actualizado nuestro script launcher para que se interrumpa si no detectamos al menos Docker 20.10.0 en ejecución.
Hice las actualizaciones de la versión de Docker y ahora parece que funciona.
Nota: en caso de problemas relacionados con la memoria, aumentar la memoria no es suficiente. Tienes que volver a ejecutar ./discourse-setup. Probablemente incluso esto fue la solución real y ahora se reconstruye sin problemas.
Editar: ver abajo, yo mismo estaba desactualizado.
entrada innecesaria de mi parte
Una buena medida, y esto, creo, es por lo que el consejo estándar siempre debe incluir un git pull:
cd /var/discourse
git pull
./launcher rebuild app
Rara vez está haciendo algo, pero cuando está haciendo algo, es importante hacerlo. Así que siempre debería estar ahí.
Innecesario y redundante, creo que ver:
oh, interesante, gracias
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.