Wiederherstellungsfehler: Errno::ENOENT: No such file or directory @ rb_sysopen - /etc/postgresql/13/main/pg_hba.conf

Ich habe versucht, ein git pull und einen Launcher-Neuaufbau auf unserem Testserver durchzuführen, bin jedoch bei dem folgenden Fehler hängengeblieben.

Antworten/Lösungen zu ähnlichen Beiträgen auf Meta (z. B. Prüfung der .yml-Dateien usw.) scheinen nicht zu helfen. Was sollte ich als Nächstes versuchen?

[2021-08-18T05:05:59.296981 #1]  INFO -- : Ersetze (?-m
ix:^#local +replication +postgres +peer$) durch local replica
tion postgres  peer in /etc/postgresql/10/main/pg_hba.conf
I, [2021-08-18T05:05:59.297568 #1]  INFO -- : Ersetze (?-m
ix:^host.*all.*all.*127.*$) durch host all all 0.0.0.0/0 md5
in /etc/postgresql/10/main/pg_hba.conf


FEHLGESCHLAGEN
--------------------
Errno::ENOENT: Datei oder Verzeichnis nicht gefunden @ rb_sysopen - /etc
/postgresql/13/main/pg_hba.conf
Fehlerort: /pups/lib/pups/replace_command.rb:8:in
`read'
Ersetzen fehlgeschlagen mit den Parametern {"filename"=>"/etc/postgresql
/13/main/pg_hba.conf", "from"=>"/^host.*all.*all.*::1\\/128.
*$/", "to"=>"host all all ::/0 md5"}
8b287a9432793a0b0447d0ec954cbfd5b14906dcf7aaf82b61b968626e6b
0cd5
** BOOTSTRAP FEHLGESCHLAGEN ** Bitte scrollen Sie nach oben und suchen Sie nach früheren
Fehlermeldungen; es könnte mehr als eine geben.
./discourse-doctor kann bei der Diagnose des Problems helfen.

Upgradest du nach wirklich langer Zeit?
Für mich sieht das nach einem fehlgeschlagenen Datenbank-Upgrade aus.

Wahrscheinlich etwa 2 Monate seit dem letzten Neuaufbau.

Postgres 10 ist schon eine Weile her. Warum verweist deine Installation immer noch auf Postgres 10? Hast du vor dem Neuaufbau Änderungen an deiner app.yml vorgenommen?

Werfen Sie einen Blick auf das PostgreSQL 13-Update.

Haben Sie eine Zwei-Container-Installation? (Haben Sie eine app.yml oder einen data- und einen web_only-Container?)

Ich dachte, ich hätte app.yml geprüft, aber ja, es war auf PostgreSQL 10 eingestellt. Das hat mein Build-Problem gelöst.

Danke für den Hinweis.