¡Hola!
Esta es mi primera publicación oficial, ya que por lo general solo me limito a observar y buscar respuestas, pero esta vez me tiene realmente atascado. Actualizamos recientemente nuestro Discourse por SSH y tengo problemas para que el foro se conecte a Internet y resuelva el host. Hay algunos problemas con PostgreSQL que no termino de entender: estoy recibiendo el mensaje “no se apagó correctamente” en la FAQ de la publicación PostgreSQL 12 update.
También hay un problema con Docker (¿quizás?) que me impide iniciar la aplicación y ejecutarla como se sugiere.
Este es el error que estoy obteniendo con PostgreSQL:
El clúster de origen no se apagó correctamente.
Error, saliendo
-------------------------------------------------------------------------------------
ERROR EN LA ACTUALIZACIÓN DE POSTGRES
Por favor, visite https://meta.discourse.org/t/postgresql-13-update/172563 para obtener soporte.
Mientras tanto, puede ejecutar ./launcher start app para reiniciar su aplicación.
FALLÓ
--------------------
Pups::ExecError: /root/upgrade_postgres falló con el estado de retorno #<Process::Status: pid 47 exit 1>
Ubicación del error: /pups/lib/pups/exec_command.rb:112:in `spawn'
Ejecución fallida con los parámetros "/root/upgrade_postgres"
49554f9dc370e42c8989a7e23a8cb30fb06c5857aac7b8a95acb1a0cc21cefff
** FALLO EN EL INICIO ** Por favor, haga scroll hacia arriba y busque mensajes de error anteriores; puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
Y cuando intento iniciar la aplicación como se sugiere:
No se pudo encontrar la imagen 'local_discourse/app:latest' localmente.
docker: Error de respuesta del daemon: acceso denegado para local_discourse/app, el repositorio no existe o puede requerir 'docker login': denegado: se solicitó acceso al recurso y fue denegado.
Consulte 'docker run --help'.
¿Hay alguna manera de solucionar esto? Siento que no puedo arreglar PostgreSQL sin una aplicación en ejecución, y no logro entender cómo solucionar el problema de Docker/daemon/firewall.