Обновлена последняя бета (получено предупреждение о критическом обновлении), теперь Discourse не запускается

Я запустил обновление через фронтенд, так как подумал, что это может решить проблему с встраиванием onebox. Решил также запустить пересборку просто так. Но вот последнее сообщение:

Размещено на DigitalOcean.

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 788 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "tag"=>"precompile", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
90fa3dc632feafe86edf69feca9c1a1a48f166e6368e6503b5768d01af622f3d

Запуск ./discourse-doctor просто выполняет пересборку. Я уже пробовал это, но она не удалась. Кто-нибудь сталкивался с этим?

Боюсь, я не очень хорошо разбираюсь в Linux, поэтому мне, возможно, понадобится помощь в том, что именно искать и как исправить проблему.

Пересборка от Discourse Doctor, похоже, решила проблему!

Оно пересобрало проект или перезапустило существующее приложение? Какой номер версии отображается на вашей панели управления (синее число)?

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

edc6b6f26c 3.3.0 beta 5 dev

После обновления я попытался выполнить прямую пересборку, но примерно через 5–10 минут сайт перестал отвечать на обновления страницы в браузере.

Затем я проверил CLI, и там было (то, что указано выше).

После этого я запустил ещё одну пересборку, во время которой заметил утилиту doctor, поэтому решил её запустить.

Я также заметил, что приложение всё-таки удалось запустить (хотя я обычно не слежу за процессом его запуска), и после завершения оно работало стабильнее.

К сожалению, я даже не знаю, как проверить логи, чтобы посмотреть, что там было написано :grimacing:

Если вы запустите повторную сборку, она завершится успешно? Если нет, пожалуйста, прокрутите логи немного вверх, чтобы найти истинные ошибки.

Решился на ещё одну пересборку сегодня (в прошлый раз это было в мой день рождения, и я не хотел переживать из-за того, что придётся весь день заниматься исправлением ошибок).

Работает отлично, в логах не заметил ничего, что вызывало бы тревогу, так что всё прекрасно!

Спасибо за помощь.