アップグレードに失敗しました

こんにちは。

Discourseのバージョン3.0.3から3.0.4へのアップグレードをテストしています。アップグレード後、Discourseは実行されていますが、システムにログインした後、ほとんどのページ/リクエストで500エラーが発生します。

ログファイルには、2つの異なるエラーが表示されます。

Job exception: PG::SyntaxError: ERROR: zero-length delimited identifier at or near "" "" LINE 1: ...1003061, "success" = TRUE WHERE "scheduler_stats"." " IS NULL
rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params' rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params' activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:768:in `block (2 levels) in exec_no_cache' activesupport-

および

NoMethodError (undefined method `keys' for nil:NilClass) (eval):76:in `_fast_attributes' app/controllers/application_controller.rb:650:in `preload_current_user_data' app/controllers/application_contro
plugins/chat/lib/chat/channel_fetcher.rb:164:in `preload_custom_fields_for'
plugins/chat/lib/chat/channel_fetcher.rb:159:in `secured_public_channels'
plugins/chat/lib/chat/channel_fetcher.rb:9:in `structured'
plugins/chat/plugin.rb:239:in `block (2 levels) in activate!'
(eval):76:in `_fast_attributes'

システムを3.0.3にダウングレードすると、すべて正常に動作します。

多くのプラグインを使用しているわけではありませんが、すべてのプラグインを無効にして試したこともあります。結果は同じでした。

ご協力いただければ幸いです。

3.2安定版が間近です。それが発表されるまでアップグレードはしない方が良いでしょう。

3.0.x は多くのプラグインやテーマコンポーネントではサポートされない可能性が高いです。

申し訳ありません、私の間違いでした。問題となっているアップグレードは 3.1.3 から 3.1.4 へのものです。動機は 3.1.4 で修正された CVE に対処するためです。