Solução alternativa
Edite seu pg_hba.conf
e defina as conexões em local
a trust
durante a atualização.
Antecedentes
A equipe Amazon Linux da Amazon tomou a decisão bizarra de fazer uma grande atualização de versão do PostgreSQL em uma simples "atualização yum". A maioria dos fornecedores usa diferentes nomes de pacotes para diferentes versões principais, para que os usuários tenham que tomar a decisão explícita de atualizar. A Amazon ainda não o fez e < href="https://forums.aws.amazon.com/thread.jspa?messageID=397693"> não leve a sério o feedback sobre esse assunto .
Atualizar usuários para uma nova versão do PostgreSQL em "yum update" é a coisa errada a se fazer exatamente pelo motivo que você encontrou: pg_upgrade
tem limitações, e você não pode fazer um dump e recarregar a menos que tenha o binários da versão antiga do servidor.
Eu escreveu uma nota sobre isso há algum tempo .
A entrada do FAQ do Amazon Linux sobre este tópico melhorou desde que escrevi sobre isso, mas ainda não reconhece que está criando o problema com suas políticas de empacotamento ruim.
Considere seriamente usar uma distro que tenha mais cuidado com o empacotamento do PostgreSQL. A equipe do PGDG não está produzindo pacotes para o Amazon Linux neste momento, caso contrário, eu recomendaria usá-los.