Обновление Discourse застряло с сообщением "database system is ready to accept connections"

Всем привет,
Наш форум Discourse не работает уже более 24 часов.

Я пытался обновить Discourse до последней версии, но процесс пересборки, похоже, застрял с сообщением:

database system is ready to accept connections

Я попытался применить решение из этого поста, но при запуске apt install docker.io возникла ошибка:

The following packages have unmet dependencies:
 containerd.io : Conflicts: containerd
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Буду очень признателен за любую помощь!

Лог:

ПРЕДУПРЕЖДЕНИЕ: Версия Docker 20.10.7 устарела, рекомендуется обновиться до версии 24.0.7 или новее.
Обнаружена архитектура x86_64.
Обеспечение актуальности лаунчера
Получение origin
Лаунчер актуален
2.0.20251003-1437: Загрузка образа из discourse/base
Сводка: sha256:0db7c9b4598e2a1806658391669d791fd779aa4301fdfbed6a7f322bf64e66ab
Статус: Образ discourse/base:2.0.20251003-1437 актуален
docker.io/discourse/base:2.0.20251003-1437
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2025-10-29T21:17:42.016158 #1]  INFO -- : Чтение из stdin
I, [2025-10-29T21:17:42.033764 #1]  INFO -- : Файл > /etc/service/postgres/run  chmod: +x  chown: 
I, [2025-10-29T21:17:42.040454 #1]  INFO -- : Файл > /etc/service/postgres/log/run  chmod: +x  chown: 
I, [2025-10-29T21:17:42.047119 #1]  INFO -- : Файл > /etc/runit/3.d/99-postgres  chmod: +x  chown: 
I, [2025-10-29T21:17:42.053406 #1]  INFO -- : Файл > /root/install_postgres  chmod: +x  chown: 
I, [2025-10-29T21:17:42.060253 #1]  INFO -- : Файл > /root/upgrade_postgres  chmod: +x  chown: 
I, [2025-10-29T21:17:42.060804 #1]  INFO -- : Замена data_directory = '/var/lib/postgresql/15/main' на data_directory = '/shared/postgres_data' в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.062792 #1]  INFO -- : Замена (?-mix:#?listen_addresses *=.*) на listen_addresses = '*' в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.064051 #1]  INFO -- : Замена (?-mix:#?synchronous_commit *=.*) на synchronous_commit = $db_synchronous_commit в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.069245 #1]  INFO -- : Замена (?-mix:#?shared_buffers *=.*) на shared_buffers = $db_shared_buffers в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.070261 #1]  INFO -- : Замена (?-mix:#?work_mem *=.*) на work_mem = $db_work_mem в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.071276 #1]  INFO -- : Замена (?-mix:#?default_text_search_config *=.*) на default_text_search_config = '$db_default_text_search_config' в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.071873 #1]  INFO -- : Замена (?-mix:#?checkpoint_segments *=.*) на checkpoint_segments = $db_checkpoint_segments в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.072598 #1]  INFO -- : Замена (?-mix:#?logging_collector *=.*) на logging_collector = $db_logging_collector в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.073127 #1]  INFO -- : Замена (?-mix:#?log_min_duration_statement *=.*) на log_min_duration_statement = $db_log_min_duration_statement в /etc/postgresql/15/main/postgresql.conf
I, [2025-10-29T21:17:42.073774 #1]  INFO -- : Замена (?-mix:^#local +replication +postgres +peer$) на local replication postgres  peer в /etc/postgresql/15/main/pg_hba.conf
I, [2025-10-29T21:17:42.074315 #1]  INFO -- : Замена (?-mix:^host.*all.*all.*127.*$) на host all all 0.0.0.0/0 md5 в /etc/postgresql/15/main/pg_hba.conf
I, [2025-10-29T21:17:42.074841 #1]  INFO -- : Замена (?-mix:^host.*all.*all.*::1\/128.*$) на host all all ::/0 md5 в /etc/postgresql/15/main/pg_hba.conf
I, [2025-10-29T21:17:42.075291 #1]  INFO -- : > if [ -f /root/install_postgres ]; then
  /root/install_postgres && rm -f /root/install_postgres
elif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then
  socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres уже запущен, остановите контейнер ; exit 1
fi

Не удалось установить локаль!
[ошибка] файл кодировки символов `UTF-8' не найден: Нет такого файла или каталога
Не удалось установить локаль!
[ошибка] файл кодировки символов по умолчанию `ANSI_X3.4-1968' не найден: Нет такого файла или каталога
perl: предупреждение: Не удалось установить локаль.
perl: предупреждение: Проверьте, поддерживаются ли и установлены ли в вашей системе следующие настройки локали:
	LANGUAGE = "en_US.UTF-8",
	LC_ALL = "en_US.UTF-8",
	LANG = "en_US.UTF-8"
perl: предупреждение: Возврат к стандартной локали ("C").
/bin/bash: предупреждение: setlocale: LC_ALL: не удалось изменить локаль (en_US.UTF-8)
I, [2025-10-29T21:17:43.405389 #1]  INFO -- : Генерация локалей (это может занять некоторое время)...
  en_US.UTF-8... готово
Генерация завершена.

I, [2025-10-29T21:17:43.405986 #1]  INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/15/bin/postmaster -D /etc/postgresql/15/main
I, [2025-10-29T21:17:43.409259 #1]  INFO -- : Завершение асинхронных процессов
2025-10-29 21:17:43.688 UTC [44] LOG:  запуск PostgreSQL 15.14 (Debian 15.14-1.pgdg12+1) на x86_64-pc-linux-gnu, скомпилировано с помощью gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-бит
2025-10-29 21:17:43.689 UTC [44] LOG:  прослушивание IPv4-адреса "0.0.0.0", порт 5432
2025-10-29 21:17:43.689 UTC [44] LOG:  прослушивание IPv6-адреса "::", порт 5432
2025-10-29 21:17:43.915 UTC [44] LOG:  прослушивание Unix-сокета "/var/run/postgresql/.s.PGSQL.5432"
2025-10-29 21:17:44.115 UTC [47] LOG:  система баз данных была прервана; последнее известное состояние в 2025-10-29 20:31:48 UTC
2025-10-29 21:17:44.454 UTC [47] LOG:  система баз данных не была корректно завершена; выполняется автоматическое восстановление
2025-10-29 21:17:44.616 UTC [47] LOG:  повторное применение начинается с 150/A40074A0
2025-10-29 21:17:44.616 UTC [47] LOG:  недопустимая длина записи в 150/A40074D8: ожидалось 24, получено 0
2025-10-29 21:17:44.616 UTC [47] LOG:  повторное применение завершено в 150/A40074A0 использование системы: CPU: пользователь: 0.00 с, система: 0.00 с, прошло: 0.00 с
2025-10-29 21:17:44.742 UTC [45] LOG:  контрольная точка начинается: конец восстановления, немедленное ожидание
2025-10-29 21:17:45.453 UTC [45] LOG:  контрольная точка завершена: записано 2 буфера (0.0%); добавлено 0 файлов WAL, удалено 0, переработано 0; запись=0.207 с, синхронизация=0.254 с, всего=0.722 с; файлы синхронизации=3, максимальное=0.177 с, среднее=0.085 с; расстояние=0 кБ, оценка=0 кБ
2025-10-29 21:17:45.490 UTC [44] LOG:  система баз данных готова принимать подключения

Вам необходимо обновить Docker. Возможно, для обновления Docker также потребуется обновить вашу операционную систему.