こんにちは、
私は Discourse のインストールを引き継ぎ、単に稼働させ続けようとしています。最近、2.5.1 へアップグレードするようメールが届きました。ワンクリックで簡単にアップグレードできるというリンクが掲載されていましたが、そのリンクを私のサンドボックスサイトに適用すると「おっと!そのページは存在しないか、非公開です」と表示されます(私は管理者としてログインしており、管理者ダッシュボードも確認できます)。リリースノートへのリンクをクリックすると、2.5.1 のリリースノートではなく、2.6.0 ベータ版のリリースノートに移動しました。これらは同じものなのでしょうか?
管理者ダッシュボードにはこの更新が重要であると表示されていますが、更新方法についての情報は提供されていません。私のインストール設定に何か問題があるのではないかと心配しています。アップグレードを開始するための別の仕組みはないでしょうか?あるいは、'admin/upgrade’パスがアップグレードを開始できるページに移動するように、インストール設定で修正すべきことはありますか?
よろしくお願いいたします、
フィル
Stephen
(Stephen)
2
「サンドボックス」とは、開発者用インストールのことを指しますか?それともサードパーティのパッケージからインストールされたものですか?
申し訳ありません。私の説明が全く不十分でした。私のローカルマシン上の VM で「sandbox」という名前のサイトのインスタンスを実行しています。これは関係ないと思いますが、本番環境でも同じメッセージが表示されます。
ご確認いただきありがとうございます。
Stephen
(Stephen)
4
はい、でもサンドボックスはどのようにインストールされましたか?
ライブサイトに /admin/upgrade パスが含まれていない場合、そのマシンに SSH アクセスはありますか?
また、これは開発者向けのインストールです。Ansible を通じてプロビジョニングし、Rails gem を介して接続しています。Docker コンテナにデプロイされ、Nginx で提供されています。
参考になれば幸いです。
Stephen
(Stephen)
6
はい、そのビルドに /admin/upgrade が存在するとは期待できません。ライブ環境も同様であれば、そのインストールをデプロイした担当者に相談する必要があります。
こちらでサポートできるインストールは、標準インストール のみです。
pfaffman
(Jay Pfaffman)
7
名前からして不明な場合でも、本番環境では開発者インストールを実行したくありません。