Сбой обновления postgres

Я потерял доступ к своей установке, и потребовалось запустить её заново, но при повторной сборке установщика возникла следующая ошибка:

    Обеспечение актуальности лаунчера
    Получение изменений из origin
    Лаунчер актуален
    Остановка старого контейнера
    + /usr/bin/docker stop -t 60 app
    app
    cd /pups && git pull && /pups/bin/pups --stdin
    Уже актуально.
    I, [2020-09-25T19:47:06.304404 #1]  INFO -- : Загрузка --stdin
    I, [2020-09-25T19:47:06.309199 #1]  INFO -- : > locale-gen $LANG && update-locale
    I, [2020-09-25T19:47:06.340351 #1]  INFO -- : Генерация локалей (это может занять некоторое время)...
    Генерация завершена.

    I, [2020-09-25T19:47:06.340628 #1]  INFO -- : > mkdir -p /shared/postgres_run
    I, [2020-09-25T19:47:06.343723 #1]  INFO -- :
    I, [2020-09-25T19:47:06.343934 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
    I, [2020-09-25T19:47:06.346317 #1]  INFO -- :
    I, [2020-09-25T19:47:06.346499 #1]  INFO -- : > chmod 775 /shared/postgres_run
    I, [2020-09-25T19:47:06.348438 #1]  INFO -- :
    I, [2020-09-25T19:47:06.348620 #1]  INFO -- : > rm -fr /var/run/postgresql
    I, [2020-09-25T19:47:06.350928 #1]  INFO -- :
    I, [2020-09-25T19:47:06.351051 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
    I, [2020-09-25T19:47:06.353002 #1]  INFO -- :
    I, [2020-09-25T19:47:06.353156 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres уже запущен, остановите контейнер ; exit 1
    2020/09/25 19:47:06 socat[26] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): Нет такого файла или каталога
    I, [2020-09-25T19:47:06.357605 #1]  INFO -- :
    I, [2020-09-25T19:47:06.357757 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
    I, [2020-09-25T19:47:06.360637 #1]  INFO -- :
    I, [2020-09-25T19:47:06.360777 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
    I, [2020-09-25T19:47:06.363695 #1]  INFO -- :
    I, [2020-09-25T19:47:06.363840 #1]  INFO -- : > mkdir -p /shared/postgres_run/12-main.pg_stat_tmp
    I, [2020-09-25T19:47:06.366202 #1]  INFO -- :
    I, [2020-09-25T19:47:06.366392 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/12-main.pg_stat_tmp
    I, [2020-09-25T19:47:06.368667 #1]  INFO -- :
    I, [2020-09-25T19:47:06.373532 #1]  INFO -- : Файл > /etc/service/postgres/run  chmod: +x  chown:
    I, [2020-09-25T19:47:06.378089 #1]  INFO -- : Файл > /etc/service/postgres/log/run  chmod: +x  chown:
    I, [2020-09-25T19:47:06.382828 #1]  INFO -- : Файл > /etc/runit/3.d/99-postgres  chmod: +x  chown:
    I, [2020-09-25T19:47:06.387764 #1]  INFO -- : Файл > /root/upgrade_postgres  chmod: +x  chown:
    I, [2020-09-25T19:47:06.388395 #1]  INFO -- : > chown -R root /var/lib/postgresql/12/main
    I, [2020-09-25T19:47:07.374399 #1]  INFO -- :
    I, [2020-09-25T19:47:07.374581 #1]  INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/12/bin/initdb -D /shared/postgres_data || exit 0
    I, [2020-09-25T19:47:07.376827 #1]  INFO -- :
    I, [2020-09-25T19:47:07.376954 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
    I, [2020-09-25T19:47:07.394008 #1]  INFO -- :
    I, [2020-09-25T19:47:07.394177 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
    I, [2020-09-25T19:47:07.396745 #1]  INFO -- :
    I, [2020-09-25T19:47:07.397024 #1]  INFO -- : > /root/upgrade_postgres
    initdb: предупреждение: включена аутентификация «trust» для локальных подключений
    Вы можете изменить это, отредактировав pg_hba.conf или используя опцию -A, или
    --auth-local и --auth-host при следующем запуске initdb.
    debconf: отложенная конфигурация пакета, так как apt-utils не установлен
    I, [2020-09-25T19:47:16.037143 #1]  INFO -- : Обновление PostgreSQL с версии 10 до 12
    Файлы, принадлежащие этой базе данных, будут принадлежать пользователю «postgres».
    Этот пользователь также должен владеть процессом сервера.

    Кластер баз данных будет инициализирован с локалью «en_US.UTF-8».
    Кодировка базы данных по умолчанию установлена в «UTF8».
    Конфигурация поиска текста по умолчанию установлена в «english».

    Контрольные суммы страниц данных отключены.

    Исправление прав доступа к существующему каталогу /shared/postgres_data_new ... ok
    создание подкаталогов ... ok
    выбор реализации динамической разделяемой памяти ... posix
    выбор max_connections по умолчанию ... 100
    выбор shared_buffers по умолчанию ... 128MB
    выбор часового пояса по умолчанию ... Etc/UTC
    создание файлов конфигурации ... ok
    запуск скрипта инициализации (bootstrap) ... ok
    выполнение пост-инициализации ... ok
    синхронизация данных с диском ... ok


    Успех. Теперь вы можете запустить сервер базы данных, используя:

        /usr/lib/postgresql/12/bin/pg_ctl -D /shared/postgres_data_new -l logfile start

    Get:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
    Get:2 http://deb.debian.org/debian buster InRelease [122 kB]
    Get:3 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]
    Get:4 https://deb.nodesource.com/node_10.x buster InRelease [4,584 B]
    Get:5 http://apt.postgresql.org/pub/repos/apt buster-pgdg InRelease [103 kB]
    Get:6 http://security.debian.org/debian-security buster/updates/main amd64 Packages [233 kB]
    Get:7 http://deb.debian.org/debian buster/main amd64 Packages [7,906 kB]
    Get:8 http://apt.postgresql.org/pub/repos/apt buster-pgdg/main amd64 Packages [202 kB]
    Get:9 https://deb.nodesource.com/node_10.x buster/main amd64 Packages [765 B]
    Получено 8 690 кБ за 2 с (5 357 кБ/с)
    Чтение списков пакетов...
    Чтение списков пакетов...
    Построение дерева зависимостей...
    Чтение информации о состоянии...
    Будут установлены следующие дополнительные пакеты:
      postgresql-client-10
    Рекомендуемые пакеты:
      postgresql-doc-10
    Будут установлены следующие НОВЫЕ пакеты:
      postgresql-10 postgresql-client-10
    0 обновлено, 2 новых установлено, 0 на удаление и 27 не обновлено.
    Необходимо получить 6 401 кБ архивов.
    После этой операции будет использовано дополнительно 30,6 МБ дискового пространства.
    Get:1 http://apt.postgresql.org/pub/repos/apt buster-pgdg/main amd64 postgresql-client-10 amd64 10.14-1.pgdg100+1 [1 433 кБ]
    Get:2 http://apt.postgresql.org/pub/repos/apt buster-pgdg/main amd64 postgresql-10 amd64 10.14-1.pgdg100+1 [4 968 кБ]
    Получено 6 401 кБ за 0 с (23,9 МБ/с)
    Выбор ранее не выбранного пакета postgresql-client-10.
    (Чтение базы данных ... на данный момент установлено 43893 файлов и каталогов.)
    Подготовка к распаковке .../postgresql-client-10_10.14-1.pgdg100+1_amd64.deb ...
    Распаковка postgresql-client-10 (10.14-1.pgdg100+1) ...
    Выбор ранее не выбранного пакета postgresql-10.
    Подготовка к распаковке .../postgresql-10_10.14-1.pgdg100+1_amd64.deb ...
    Распаковка postgresql-10 (10.14-1.pgdg100+1) ...
    Настройка postgresql-client-10 (10.14-1.pgdg100+1) ...
    update-alternatives: предупреждение: принудительная переустановка альтернативы /usr/share/postgresql/12/man/man1/psql.1.gz, так как группа ссылок psql.1.gz повреждена
    Настройка postgresql-10 (10.14-1.pgdg100+1) ...
    Создание нового кластера PostgreSQL 10/main ...
    /usr/lib/postgresql/10/bin/initdb -D /var/lib/postgresql/10/main --auth-local peer --auth-host md5
    Файлы, принадлежащие этой базе данных, будут принадлежать пользователю «postgres».
    Этот пользователь также должен владеть процессом сервера.

    Кластер баз данных будет инициализирован с локалью «C.UTF-8».
    Кодировка базы данных по умолчанию установлена в «UTF8».
    Конфигурация поиска текста по умолчанию установлена в «english».

    Контрольные суммы страниц данных отключены.

    Исправление прав доступа к существующему каталогу /var/lib/postgresql/10/main ... ok
    создание подкаталогов ... ok
    выбор max_connections по умолчанию ... 100
    выбор shared_buffers по умолчанию ... 128MB
    выбор часового пояса по умолчанию ... Etc/UTC
    выбор реализации динамической разделяемой памяти ... posix
    создание файлов конфигурации ... ok
    запуск скрипта инициализации (bootstrap) ... ok
    выполнение пост-инициализации ... ok
    синхронизация данных с диском ... ok

    Успех. Теперь вы можете запустить сервер базы данных, используя:

        pg_ctlcluster 10 main start

    Предупреждение: выбранный каталог stats_temp_directory /var/run/postgresql/10-main.pg_stat_tmp
    не доступен для записи владельцу кластера. Эта настройка не будет добавлена в
    postgresql.conf.
    Версия Кластер Порт Статус Владелец Каталог данных Файл журнала
    10  main    5433 down   postgres /var/lib/postgresql/10/main /var/log/postgresql/postgresql-10-main.log
    update-alternatives: предупреждение: принудительная переустановка альтернативы /usr/share/postgresql/12/man/man1/postmaster.1.gz, так как группа ссылок postmaster.1.gz повреждена
    invoke-rc.d: не удалось определить текущий уровень выполнения
    invoke-rc.d: политика policy-rc.d запретила выполнение команды start.
    Обработка триггеров для postgresql-common (215.pgdg100+1) ...
    Создание словарей PostgreSQL из установленных пакетов myspell/hunspell...
    Удаление устаревших файлов словарей:
    Остановка сервера базы данных PostgreSQL 10: main.
    Остановка сервера базы данных PostgreSQL 12: main.
    Выполнение проверок согласованности
    -----------------------------
    Проверка версий кластеров                                   ok

    Исходный кластер был завершён некорректно.
    Ошибка, выход из программы
    -------------------------------------------------------------------------------------
    ОБНОВЛЕНИЕ POSTGRES НЕ УДАЛОСЬ

    Пожалуйста, посетите https://meta.discourse.org/t/postgresql-12-update/151236 для получения поддержки

    Тем временем вы можете запустить ./launcher start app для перезапуска вашего приложения

Сайт не работает, отображается ошибка 502 Bad Gateway.

Перейдя по этому URL, можно найти соответствующий раздел в FAQ: