Atualização do postgres falhou

Perdi o acesso à minha instalação e foi necessário reiniciá-la, mas ao reconstruir o instalador, obtive este erro:

    Garantindo que o launcher está atualizado
    Buscando origem
    Launcher está atualizado
    Parando o container antigo
    + /usr/bin/docker stop -t 60 app
    app
    cd /pups && git pull && /pups/bin/pups --stdin
    Já está atualizado.
    I, [2020-09-25T19:47:06.304404 #1]  INFO -- : Carregando --stdin
    I, [2020-09-25T19:47:06.309199 #1]  INFO -- : > locale-gen $LANG && update-locale
    I, [2020-09-25T19:47:06.340351 #1]  INFO -- : Gerando localizações (isso pode demorar um pouco)...
    Geração concluída.

    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 já está em execução, pare o container ; exit 1
    2020/09/25 19:47:06 socat[26] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): Arquivo ou diretório não encontrado
    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 -- : Arquivo > /etc/service/postgres/run  chmod: +x  chown:
    I, [2020-09-25T19:47:06.378089 #1]  INFO -- : Arquivo > /etc/service/postgres/log/run  chmod: +x  chown:
    I, [2020-09-25T19:47:06.382828 #1]  INFO -- : Arquivo > /etc/runit/3.d/99-postgres  chmod: +x  chown:
    I, [2020-09-25T19:47:06.387764 #1]  INFO -- : Arquivo > /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: aviso: habilitando autenticação "trust" para conexões locais
    Você pode alterar isso editando pg_hba.conf ou usando a opção -A, ou
    --auth-local e --auth-host na próxima vez que executar initdb.
    debconf: adiando configuração de pacote, pois apt-utils não está instalado
    I, [2020-09-25T19:47:16.037143 #1]  INFO -- : Atualizando PostgreSQL da versão 10 para 12
    Os arquivos pertencentes a este sistema de banco de dados serão de propriedade do usuário "postgres".
    Este usuário também deve ser o proprietário do processo do servidor.

    O cluster de banco de dados será inicializado com a localidade "en_US.UTF-8".
    A codificação padrão do banco de dados foi definida como "UTF8".
    A configuração padrão de busca de texto será definida como "english".

    Verificações de soma de controle de páginas de dados estão desabilitadas.

    corrigindo permissões no diretório existente /shared/postgres_data_new ... ok
    criando subdiretórios ... ok
    selecionando implementação de memória compartilhada dinâmica ... posix
    selecionando max_connections padrão ... 100
    selecionando shared_buffers padrão ... 128MB
    selecionando fuso horário padrão ... Etc/UTC
    criando arquivos de configuração ... ok
    executando script de inicialização ... ok
    realizando inicialização pós-inicialização ... ok
    sincronizando dados no disco ... ok


    Sucesso. Agora você pode iniciar o servidor de banco de dados usando:

        /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]
    Baixados 8.690 kB em 2s (5.357 kB/s)
    Lendo listas de pacotes...
    Lendo listas de pacotes...
    Construindo árvore de dependências...
    Lendo informações de estado...
    Os seguintes pacotes adicionais serão instalados:
      postgresql-client-10
    Pacotes sugeridos:
      postgresql-doc-10
    Os seguintes NOVOS pacotes serão instalados:
      postgresql-10 postgresql-client-10
    0 atualizados, 2 novos instalados, 0 para remover e 27 não atualizados.
    É necessário baixar 6.401 kB de arquivos.
    Após esta operação, 30,6 MB de espaço adicional em disco serão usados.
    Get:1 http://apt.postgresql.org/pub/repos/apt buster-pgdg/main amd64 postgresql-client-10 amd64 10.14-1.pgdg100+1 [1.433 kB]
    Get:2 http://apt.postgresql.org/pub/repos/apt buster-pgdg/main amd64 postgresql-10 amd64 10.14-1.pgdg100+1 [4.968 kB]
    Baixados 6.401 kB em 0s (23,9 MB/s)
    Selecionando pacote previamente não selecionado postgresql-client-10.
    (Lendo banco de dados ... 43893 arquivos e diretórios atualmente instalados.)
    Preparando para descompactar .../postgresql-client-10_10.14-1.pgdg100+1_amd64.deb ...
    Descompactando postgresql-client-10 (10.14-1.pgdg100+1) ...
    Selecionando pacote previamente não selecionado postgresql-10.
    Preparando para descompactar .../postgresql-10_10.14-1.pgdg100+1_amd64.deb ...
    Descompactando postgresql-10 (10.14-1.pgdg100+1) ...
    Configurando postgresql-client-10 (10.14-1.pgdg100+1) ...
    update-alternatives: aviso: forçando reinstalação da alternativa /usr/share/postgresql/12/man/man1/psql.1.gz porque o grupo de links psql.1.gz está quebrado
    Configurando postgresql-10 (10.14-1.pgdg100+1) ...
    Criando novo cluster PostgreSQL 10/main ...
    /usr/lib/postgresql/10/bin/initdb -D /var/lib/postgresql/10/main --auth-local peer --auth-host md5
    Os arquivos pertencentes a este sistema de banco de dados serão de propriedade do usuário "postgres".
    Este usuário também deve ser o proprietário do processo do servidor.

    O cluster de banco de dados será inicializado com a localidade "C.UTF-8".
    A codificação padrão do banco de dados foi definida como "UTF8".
    A configuração padrão de busca de texto será definida como "english".

    Verificações de soma de controle de páginas de dados estão desabilitadas.

    corrigindo permissões no diretório existente /var/lib/postgresql/10/main ... ok
    criando subdiretórios ... ok
    selecionando max_connections padrão ... 100
    selecionando shared_buffers padrão ... 128MB
    selecionando fuso horário padrão ... Etc/UTC
    selecionando implementação de memória compartilhada dinâmica ... posix
    criando arquivos de configuração ... ok
    executando script de inicialização ... ok
    realizando inicialização pós-inicialização ... ok
    sincronizando dados no disco ... ok

    Sucesso. Agora você pode iniciar o servidor de banco de dados usando:

        pg_ctlcluster 10 main start

    Aviso: O diretório stats_temp_directory selecionado /var/run/postgresql/10-main.pg_stat_tmp
    não é gravável para o proprietário do cluster. Esta configuração não será adicionada
    em postgresql.conf.
    Ver Cluster Porta Status Owner    Diretório de dados              Arquivo de log
    10  main    5433 parado   postgres /var/lib/postgresql/10/main /var/log/postgresql/postgresql-10-main.log
    update-alternatives: aviso: forçando reinstalação da alternativa /usr/share/postgresql/12/man/man1/postmaster.1.gz porque o grupo de links postmaster.1.gz está quebrado
    invoke-rc.d: não foi possível determinar o nível de execução atual
    invoke-rc.d: política-rc.d negou a execução de start.
    Processando gatilhos para postgresql-common (215.pgdg100+1) ...
    Construindo dicionários PostgreSQL a partir de pacotes myspell/hunspell instalados...
    Removendo arquivos de dicionário obsoletos:
    Parando servidor de banco de dados PostgreSQL 10: main.
    Parando servidor de banco de dados PostgreSQL 12: main.
    Realizando verificações de consistência
    -----------------------------
    Verificando versões dos clusters                                   ok

    O cluster de origem não foi desligado corretamente.
    Falha, saindo
    -------------------------------------------------------------------------------------
    ATUALIZAÇÃO DO POSTGRES FALHOU

    Por favor, visite https://meta.discourse.org/t/postgresql-12-update/151236 para obter suporte

    Você pode executar ./launcher start app para reiniciar seu aplicativo no meio do caminho

O site não está acessível, mostrando 502 Bad Gateway.

Ao acessar essa URL, há uma entrada de FAQ sobre isso: