Problema después de actualizar discourse a una versión estable

Hola, hoy actualicé Discourse a la versión estable 2.7.7 y, tras la actualización, recibí este error al activar una nueva cuenta:

Y aquí está el final del registro:

No se pudo manejar la excepción en el middleware de la aplicación de excepciones: PG::UndefinedFunction: ERROR: la función max(boolean) no existe
LINE 1: …_rank, MAX(user_badges.created_at) AS created_at, MAX(user_b…
^
SUGERENCIA: No hay ninguna función que coincida con el nombre y los tipos de argumentos dados. Es posible que necesite agregar conversiones de tipo explícitas.

Iniciado GET “/users/activate-account/0f44cb2f759b85caecaf5ea26a1878e5” desde 49.44.84.137 a las 2021-08-04 11:54:11 +0000
Procesando UsersController#activate_account como HTML
Parámetros: {“token”=>“0f44cb2f759b85caecaf5ea26a1878e5”}
Renderizado users/activate_account.html.erb dentro de layouts/no_ember (Duración: 2.0ms | Asignaciones: 471)
Renderizado layout layouts/no_ember.html.erb (Duración: 20.5ms | Asignaciones: 5694)
Completado 200 OK en 29ms (Vistas: 21.8ms | ActiveRecord: 0.0ms | Asignaciones: 7981)

¿Puede alguien ayudarme con este problema?

¿Cómo realizaste la actualización? ¿Tienes algún plugin no estándar?

Recomiendo eliminar cualquier plugin no estándar y realizar una reconstrucción desde la línea de comandos.

Hola, actualicé a través de SSH; la última versión fallaba, así que la actualicé a la última versión estable (2.7.7).

Aquí está mi archivo app.yml https://pastebin.com/L1uA68Z5

Supongo que no se usa ningún plugin no estándar.

¿Pasaste de tests-passed a stable? Eso no funcionará. Necesitas volver al valor predeterminado de version en el app.yml y reconstruir.

Necesitarás averiguar por qué falló la actualización. Cambiar a la versión estable no resolverá ese problema.

Vuelve a la versión “tests-passed”, reconstruye nuevamente y luego informa los problemas.

Bien, eliminé la línea de versión estable y la volví a compilar, pero falló de nuevo y mi sitio está caído.

Aquí está el registro completo de errores https://pastebin.com/kdhc563R

Prueba eliminando GitHub - discourse/discourse-tagging: Tagging functionality for Discourse Forums · GitHub

El etiquetado se introdujo en el núcleo en abril de 2016. Si estás utilizando Discourse 1.6.0.beta2 o posterior, no necesitas este plugin.

¡Gracias, ahora funciona!