Discourseのアップデート時にマイグレーションバージョンのエラーが発生

こんにちは

Discourse のアップデートを試みていますが、このエラーが 계속 発生します。

discourse-user-card-badges は既に最新の互換性のあるバージョンです
docker_manager は既に最新の互換性のあるバージョンです
discourse-extra-group-classes は既に最新の互換性のあるバージョンです
discourse-docs は既に最新の互換性のあるバージョンです
discourse-rss-polling は既に最新の互換性のあるバージョンです
discourse-cakeday は既に最新の互換性のあるバージョンです
discourse-translator は既に最新の互換性のあるバージョンです
discourse-invite-tokens は既に最新の互換性のあるバージョンです
互換性のある discourse-assign バージョンをチェックアウト中: 46f200935dc9e5750c3f2740abd993e27a9b3f6c
HEAD は 46f2009 更新翻訳 (#331) になりました
discourse-landing-pages は既に最新の互換性のあるバージョンです
discourse-saml は既に最新の互換性のあるバージョンです
discourse-custom-wizard は既に最新の互換性のあるバージョンです
discourse-sitemap は既に最新の互換性のあるバージョンです
discourse-legal-tools は既に最新の互換性のあるバージョンです
互換性のある discourse-spoiler-alert バージョンをチェックアウト中: c65972911f7ab3323dfe3de4a727a9cb2961b57b
HEAD は c659729 DEV: CI ワークフローを更新 (#83) になりました
discourse-solved は既に最新の互換性のあるバージョンです
discourse-checklist は既に最新の互換性のあるバージョンです
discourse-canned-replies は既に最新の互換性のあるバージョンです

I, [2022-06-15T01:32:12.316411 #1]  INFO -- : cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
rake aborted!
ArgumentError: 不明なマイグレーションバージョン "7.0" です。次のいずれかのバージョンを想定していました: "4.2", "5.0", "5.1", "5.2", "6.0", "6.1"
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration/compatibility.rb:11:in `find'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:567:in `[]'
/var/www/discourse/plugins/discourse-calendar/db/post_migrate/20220613073844_unescape_event_name.rb:3:in `<main>'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:88:in `register'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in `require'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk/kernel.rb:35:in `require'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1045:in `load_migration'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1041:in `migration'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1037:in `disable_ddl_transaction'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1387:in `use_transaction?'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1334:in `rescue in execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1322:in `execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1302:in `each'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1302:in `migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1251:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1401:in `block in with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1416:in `block in with_advisory_lock_connection'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:462:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1416:in `with_advisory_lock_connection'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1397:in `with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1251:in `migrate'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1086:in `up'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/migration.rb:1061:in `migrate'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/tasks/database_tasks.rb:237:in `migrate'
/var/www/discourse/lib/tasks/db.rake:218:in `block (2 levels) in <main>'
/var/www/discourse/lib/distributed_mutex.rb:33:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:14:in `synchronize'
/var/www/discourse/lib/tasks/db.rake:210:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'

これを修正するにはどうすればよいでしょうか?

編集:明確にするために、これは安定版で実行しています。

Cheers

「いいね!」 2

昨日のセキュリティパッチは、安定版の @blake と互換性がないようです。また、[6.0] への移行の可能性もありそうです。

「いいね!」 4

@hyphalos ここで更新が必要なマイグレーションを特定しようとしています。ディスコースカレンダープラグインをインストールしていますか?

編集:
ああ、そうみたいですね。最初の確認では、上記のログで見落としていました。

/var/www/discourse/plugins/discourse-calendar/db/post_migrate/20220613073844_unescape_event_name.rb:3:in

「いいね!」 3

@hyphalos discourse-calendarプラグインの修正が作成されました。これでdiscourseをアップデートできます。

「いいね!」 9

@blake さん、ありがとうございます!ご返信とご協力に感謝いたします!

「いいね!」 1

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