FAILED (./launcher rebuild app)

НЕУДАЧА
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' завершилась с ошибкой, код возврата: #<Process::Status: pid 399 exit 5>
Место ошибки: /pups/lib/pups/exec_command.rb:112:in `spawn'
Выполнение завершено неудачно с параметрами {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'"]}
ca462b1f91a2a26fbb18db9569c96004022ada36de8827030016cd112d3da145
** НЕУДАЧА ПРИ ИНИЦИАЛИЗАЦИИ ** Пожалуйста, прокрутите вверх и найдите более ранние сообщения об ошибках; их может быть несколько.
Утилита ./discourse-doctor может помочь в диагностике проблемы.

Если у вас есть плагины, попробуйте удалить все плагины, а затем восстановить их, чтобы проверить, исправит ли это проблему. После этого добавляйте их обратно по одному.

Отключены все плагины
кроме - docker_manager.git

Какую ревизию Git должен использовать этот контейнер? (по умолчанию: tests-passed)

version: ‘3d050bdaa31633a954758894629c0eb9fea537d0’

Есть ли что-то ещё в этом логе ошибок?

Может, стоит проверить логи по адресу /var/discourse/shared/standalone/log/

Файлы .yml чувствительны к пробелам. Возможно, вы использовали табуляцию вместо двух пробелов в каком-то месте.
Вставьте ваш файл в этот инструмент http://www.yamllint.com/, чтобы найти ошибку.

Всё работало нормально, пока сегодня не обновился Docker Manager. Файлы *.yml не изменились.

Вы пробовали запустить ./discourse-doctor снова?

Похоже, это связано с этим:

да, ./discourse-doctor выдает те же сообщения об ошибках жирный текст

что-то уже использует ваш порт https

Какая у вас платформа/окружение/хост? Также в вашем первом скриншоте есть ошибка make :face_with_raised_eyebrow:

Заменена версия ветки tests-passed с 3d050bdaa31633a954758894629c0eb9fea537d0 на 5e2e374c72f75d71c63c78a57edddde895b37e2a

Это сработало,

но я хочу остаться на версии > 3d050bdaa31633a954758894629c0eb9fea537d0

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

Он всегда будет работать с веткой tests-passed, и только с ней. Для всего остального вы идёте своим путём, включая ошибки и всё остальное.