Discourseのアップデートでバージョン番号の代わりにコミットハッシュが表示される

UbuntuサーバーにDiscourseをインストールしましたが、以下の手順に従いました: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

フォーラムは順調に動作しています!この作成に費やされたすべての労力に感謝します!

バージョン3.3.0.beta4にアップデートするようにというメールを受け取りましたが、Discourseのアップデートページには次のように表示されています。

最初の「アップデート」ボタンは無効になっており、2番目のボタンは特定のタグ付きバージョンではなく、gitコミットハッシュを指しているように見えるため、不安を感じています。ここでアップグレードする推奨される方法はありますか?

(最新の新機能よりも安定性を重視していることに注意してください。自分が何をしているのかを理解していれば、ベータ版ではなく安定版をインストールすることを選択したでしょうが、インストール手順に従っただけでベータ版になってしまいました。)

アップデートボタンを押してください。docker_managerが最新の状態でないと先に進めません。

docker_managerのバージョン管理がどうなっているのか、正直なところ分かりませんが、コミットハッシュを表示するのは完全に妥当だと思われます。

「より遅い」アップデートをご希望の場合は、app.ymlでstableブランチに切り替えて、新しい3.3.0 stableがリリースされるのを待つことができます(これはすぐにリリースされるかもしれません :bird: )。その後、再構築してください(コマンドラインから)。

「いいね!」 1

助かりました!

わかりました。最初は discoursedocker_manager が Discourse を更新する 2 つの代替方法だと思って混乱していましたが、それらが完全に別のものであり、docker_manager の更新が discourse の更新の前提条件であることに気づきませんでした :man_facepalming:

以下に実行したことを示します。

  1. docker_manager の「Update」ボタンを押し、ここで示されているように最新の状態にしました。

  1. その後、Discourse を更新するための「Update」ボタンが有効になったので、それを実行しました。

これで私のフォーラムは最新の状態になりました :slight_smile:

今のところデフォルトのインストールで様子を見ることにしましたが、将来的には stable への切り替えも検討するかもしれません。

「いいね!」 2