安定版へのDiscourseアップグレード後の問題

こんにちは。本日、Discourse を安定版 2.7.7 に更新したところ、新しいアカウントのアクティベーション中に以下のエラーが発生しました。

また、ログの末尾は以下の通りです。

例外アプリミドルウェアで例外の処理に失敗しました: PG::UndefinedFunction: エラー: 関数 max(boolean) が存在しません
LINE 1: …_rank, MAX(user_badges.created_at) AS created_at, MAX(user_b…
^
ヒント: 指定された名前と引数のタイプに一致する関数が見つかりません。明示的な型キャストを追加する必要があるかもしれません。

Started GET “/users/activate-account/0f44cb2f759b85caecaf5ea26a1878e5” for 49.44.84.137 at 2021-08-04 11:54:11 +0000
Processing by UsersController#activate_account as HTML
Parameters: {“token”=>“0f44cb2f759b85caecaf5ea26a1878e5”}
Rendered users/activate_account.html.erb within layouts/no_ember (Duration: 2.0ms | Allocations: 471)
Rendered layout layouts/no_ember.html.erb (Duration: 20.5ms | Allocations: 5694)
Completed 200 OK in 29ms (Views: 21.8ms | ActiveRecord: 0.0ms | Allocations: 7981)

この問題について、どなたかお手伝いいただけませんでしょうか?

アップグレードはどのように行いましたか?非標準のプラグインは使用していますか?

非標準のプラグインをすべて削除し、コマンドラインから再ビルドすることをお勧めします。

こんにちは、SSH を介してアップグレードを行いました。最新バージョンでエラーが発生したため、最新の安定版(2.7.7)にアップグレードしました。

私の app.yml ファイルは以下の通りです https://pastebin.com/L1uA68Z5

非標準のプラグインは使用していないと思います。

テスト通過から安定版へ移行しましたか?それは機能しません。app.yml の version のデフォルト値に戻し、再ビルドする必要があります。

アップグレードが失敗した原因を特定する必要があります。安定版に変更しても、その問題は解決しません。

「tests-passed」に戻して再度ビルドし、その後、問題点を報告してください。

はい、安定版の行を削除して再度ビルドしましたが、再び失敗し、サイトがダウンしてしまいました。

エラーログ全体はこちらです https://pastebin.com/kdhc563R

GitHub - discourse/discourse-tagging: Tagging functionality for Discourse Forums · GitHub を削除してみてください。

タグ付け機能は2016年4月にコアに導入されました。Discourse 1.6.0.beta2 以降を使用している場合は、このプラグインは不要です。

ありがとうございます、もう動作します!