Migrate_from_s3: Необходимо отключить загрузку в S3 перед выполнением этой задачи

Честно говоря, я бы поступил так:

  • Верните исходные переменные окружения (включая DISCOURSE_USE_S3=false) и выполните пересборку.
  • Откройте файл /var/www/discourse/app/models/global_setting.rb.
  • Измените метод use_s3?, чтобы он всегда возвращал false (как показано ниже).
  • Запустите задачу migrate-from-s3.
  • Полностью удалите переменные и выполните пересборку ещё раз.

У нас запланирован специалист, который займётся этим вопросом, но эти действия помогут вам справиться с ситуацией до его прихода.


Примерно на 96-й строке измените метод self.use_s3? следующим образом:

  def self.use_s3?
    false
  end

Вот что я получаю. Вернулось лишь несколько файлов. Большинство файлов всё ещё в S3.

Нет, исправлено ещё нет :tired_face: Прошёл уже месяц.