Работало, а теперь даже не собирает

Сейчас я даже не могу создать новую директорию.

103:M 27 Feb 2023 01:18:46.164 # Redis is now ready to exit, bye bye...
2023-02-27 01:18:46.421 UTC [42] LOG:  database system is shut down

НЕУДАЧА

Pups::ExecError: cd /var/www/discourse && sudo -H -E -u discourse git fetch --depth 1 origin tests-passed завершился с ошибкой #<Process::Status: pid 144 exit 128>
Место ошибки: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
Выполнение не удалось с параметрами {“cd”=>“$home”, “hook”=>“code”, “cmd”=>[“sudo -H -E -u discourse git reset --hard”, “sudo -H -E -u discourse git clean -f”, “sudo -H -E -u discourse git remote set-branches --add origin main”, “sudo -H -E -u discourse git remote set-branches origin $version”, “sudo -H -E -u discourse git fetch --depth 1 origin $version”, “sudo -H -E -u discourse git checkout $version”, “mkdir -p tmp”, “chown discourse:www-data tmp”, “mkdir -p tmp/pids”, “mkdir -p tmp/sockets”, “touch tmp/.gitkeep”, “mkdir -p /shared/log/rails”, “bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"”, “bash -c "ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log $home/log"”, “bash -c "mkdir -p /shared/{uploads,backups}"”, “bash -c "ln -s /shared/{uploads,backups} $home/public"”, “bash -c "mkdir -p /shared/tmp/{backups,restores}"”, “bash -c "ln -s /shared/tmp/{backups,restores} $home/tmp"”, “chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp”, “[ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete”]}
Инициализация завершилась с кодом выхода 128.
** ИНИЦИАЛИЗАЦИЯ НЕ УДАЛАСЬ ** Пожалуйста, прокрутите вверх и найдите более ранние сообщения об ошибках; их может быть несколько.
./discourse-doctor может помочь в диагностике проблемы.
895e1774524f6c62c494f06d1e06f4800719d730b941d012964724d496e617d6
==================== КОНЕЦ ЖУРНАЛА ПЕРЕСОЗДАНИЯ ====================
Не удалось пересоздать приложение.

Это не ошибка. Как сказано в вашем сообщении, ошибка находится выше.

Я посмотрю ещё раз, но я видел несколько предупреждений. Всё, что я смог извлечь из этого, — это то, что у git возникли проблемы. Я переместил старую директорию в сторону и попытался снова.

I, [2023-02-27T01:47:11.474250 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git fetch --depth 1 origin tests-passed
fatal: unable to access 'https://github.com/discourse/discourse.git/': Could not resolve host: github.com


root@main:/var/discourse# ping github.com
PING github.com (140.82.112.4) 56(84) bytes of data.
64 bytes from lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=1 ttl=50 time=42.7 ms
64 bytes from lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=2 ttl=50 time=42.7 ms
64 bytes from lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=3 ttl=50 time=42.7 ms
^C
--- github.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 42.650/42.671/42.696/0.018 ms

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

РЕДАКТИРОВАНИЕ: Но сборка и запуск работали ещё до того, как я правильно настроил прокси, поэтому просто не знаю.