Ошибка после обновления

Привет! Я хотел запустить обновление, но теперь ничего не работает. Получаю следующие ошибки:

Не мог бы кто-нибудь прояснить ситуацию?
Как изменить эту команду: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'?
Большое спасибо за помощь.

Это не ошибка, а предупреждение об устаревании. Кроме того, на мой взгляд, это входит в компетенцию команды разработчиков Discourse. Умное решение — внимательно изучать вывод, но паниковать не стоит. :wink:

См.: [DEPRECATED] The `--deployment` flag is deprecated

У меня есть это

Вот это ошибка. :+1:

Я не знаю деталей этого случая, поэтому не могу помочь с конкретными шагами.

Однако, если вы сомневаетесь и терять нечего, обычно помогают два действия:

./launcher rebuild app

или

Discourse doctor. Извините, не помню команду наизусть.

Надеюсь, это поможет.

Я уже делал всё это несколько раз, но ошибка и офлайн-форум всё ещё сохраняются

:slightly_frowning_face:

Мой следующий предположительный вариант — плохие плагины. Для этого я бы отредактировал app.yml и удалил их. Также есть безопасный режим, но я не эксперт в этом.

Я попробую это. Спасибо :slight_smile:

Извините, если я кажусь тупым. :slightly_frowning_face: Просто пытаюсь помочь, но у вас есть информация о том, что вы сделали, а с нашей стороны это туманное облако; не хватает множества необходимых деталей.

Да, я думаю, это связано с установкой плагина procourse.

Помогая вам, я обнаружил очень полезную функцию: возможность для лаунчера либо принимать параметр для пропуска всех плагинов, либо, в случае сбоя, повторить попытку без плагинов и оставить сообщение с указанием непрошедших плагинов. Очевидно, что эту идею можно доработать и улучшить, но сама концепция уже есть.

РЕДАКТИРОВАНИЕ

Плагин procourse

Да, очень хорошо. Это хорошая идея.

Вы уже решили эту проблему? У меня возникла та же ошибка при обновлении до новой версии!
У меня тоже установлена эта утилита, но после перезапуска ошибки всё ещё сохраняются.