2.9.0betaへのマルチサイトのデータアップグレードに失敗しました

他のホストは正常にアップグレードされましたが、この multisite ホストは、2つのコンテナ (web_onlydata) があり、非公式プラグインがないにもかかわらず、data コンテナのアップグレードで問題が発生しています。

./launcher rebuild data
x86_64 arch detected.
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
Stopping old container
+ /usr/bin/docker stop -t 60 data
data
/usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2022-03-21T14:08:36.336829 #1]  INFO -- : Reading from stdin
/usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/config.rb:70:in `combine_template_and_process_env': undefined method `each' for nil:NilClass (NoMethodError)
        from /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/config.rb:17:in `initialize'
        from /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/cli.rb:55:in `new'
        from /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/cli.rb:55:in `run'
        from /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/bin/pups:9:in `<top (required)>'
        from /usr/local/bin/pups:25:in `load'
        from /usr/local/bin/pups:25:in `<main>'
5bf317d1a66a44ec1d100a9da77210dfd7c10dd25f4cb999bd7c2ab69cd330dc
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.

数回アップグレードを試みました。一度は「noop」の 2.9.0beta1 アップグレードの後(これは単に機能するはずでした)、そして今日は beta2 のために試しました。疑問に思っています…
ホストは Ubuntu 20.04 を実行しています。

参考までに、テストサイトで data コンテナを再構築したところ、問題なく完了しました。ただし、数日前の新しいビルドなので、それが役立ったのかもしれません。

(Digital Ocean、1GB ドロップレット、Ubuntu 20.04)

web_only コンテナは正常にアップグレードされ、data コンテナはブートストラップに失敗したにもかかわらず、./launcher start data を実行したところ、既存のコンテナが起動しました。管理ページをリロードすると、新しいバージョンが表示されました。

このバグは、データベースマイグレーションが必要な将来のアップグレードに影響を与える可能性があるため、まだ興味があります。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.