Discourseとプラグインのアップグレード失敗

こんにちは。Docker Managerで「すべてアップグレード」を押して、Discourseとその他のプラグインを新しいバージョンにアップグレードしようとしましたが、アップグレードに失敗しました。

最後の行は次のとおりでした:「最初に使われていた3つのUnicornワーカーを起動しています。以下を参照してください。」

プロセスの再起動を試みましたが、現在は次の2つの画面が表示されており、「アップグレードのリセット」ボタンを使用できないようです。


何かアドバイスがあれば歓迎します。よろしくお願いします。サイモン

エラーはこのログの上の方にあるはずです。

バックグラウンドアップグレードが完了するかエラーが発生するまで待つ必要があります。

ありがとうございます、ギャビン。エラーが発生しましたが、おそらく間違いだったのですが、アップグレードを再開しました。「Discourse のアップグレード」の下にあったアップグレードバーは、エラー通知が表示されるまで動いていましたが、今は何も起こっていないようです。

もう一度エラーが発生するかどうか、様子を見ます。

参考までに、Docker Manager のアップグレードが少し前に「申し訳ありませんが、Discourse のアップグレード中にエラーが発生しました…」という同じエラーで失敗しましたが、青い「アップグレードを開始」ボタンをもう一度押したところ、2 回目の Docker Manager は正常に更新されました(ただし、遅かったです)。現在、Discourse 自体を更新していますが、これも時間がかかっています。

(1GB の Digital Ocean ドロップレット)

ありがとうございます、Jammy…もしエラーが発生した場合は、一つずつアップグレードする予定です。

「いいね!」 1

テストサイトは正常に更新されましたが、通常より時間がかかりました。管理UIでは、「すべてアップグレード」を許可する前にDocker Managerのアップグレードを強制されるため、おそらくそれが役立ったのでしょう。

ありがとうございます。プロセス全体でどのくらい時間がかかりましたか?プログレスバーが全く動かないので、どれくらい待てばいいかわかりません。

私の青いバーは動いていたので、あなたが今経験しているのと同じ段階を経験したかどうかはわかりません。時間を計っていませんが、最後の「すべて更新」は約40分かかり、その前のDocker Managerも同じくらいだったと思います。

@simonfen コマンドラインからログインできますか?

もしそうなら、ランチャーの再構築アプリを実行してください。

もし上記の2番目のスクリーンショットにあるブラックボックスにアクセスすることを意味するのであれば、私はそれにアクセスできません。上記の写真のように真っ黒で応答がありません。

1時間以上待っていますが、何も変わらないようです。おそらく90分です。

いいえ、Discourseを最初にインストールした場所のことです。

ターミナルからログインしてコマンドを実行します。

自己修正されたようです。現在、すべてがアップグレードされたというレポートがありますが、個別に試す2つのプラグインを除きます。

プログレスバーが動いていなくても、バックグラウンドでアップグレードされていたと思います。

「いいね!」 1

はい、バージョンが2.8からDiscourse 2.9.0.beta1に変更され、サイトはまだ稼働しています。

したがって、アップグレードは機能しました。

解決済みプラグインのアップグレードを試みたところ、次のエラーが発生しました。
Upgrade discourse-solved error.docx (15.5 KB)

その後、アップグレードページに戻ろうとしたところ、次のエラーが発生しました。

ただし、メインのDiscourseページからは、メインのアップグレードは正常に完了したように見えます。

ターミナルから./launcher rebuild appを実行することをお勧めします。

「いいね!」 2

Gavinさん、アドバイスありがとうございます。

Discourse は自分でインストールしたわけではありませんが、どうすればよいか調べてみます。

セルフホストしている場合、これは役立つ情報が含まれています。

「いいね!」 1

JammyDodgerさん、どうもありがとうございます。

「いいね!」 1