Ошибка сборки: Errno::ENOENT: Нет такого файла или каталога @ rb_sysopen - /etc/postgresql/13/main/pg_hba.conf

Я попытался выполнить git pull и пересборку лаунчера на нашем тестовом сервере, но застрял на следующей ошибке.

Ответы или решения для похожих постов на meta (например, проверка файлов .yml и т.д.) не помогают. Что можно попробовать дальше?

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


FAILED
--------------------
Errno::ENOENT: Нет такого файла или каталога @ rb_sysopen - /etc
/postgresql/13/main/pg_hba.conf
Место ошибки: /pups/lib/pups/replace_command.rb:8:in
`read'
Замена не удалась с параметрами {"filename"=>"/etc/postgresql
/13/main/pg_hba.conf", "from"=>"/^host.*all.*all.*::1\\/128.
*$/", "to"=>"host all all ::/0 md5"}
8b287a9432793a0b0447d0ec954cbfd5b14906dcf7aaf82b61b968626e6b
0cd5
** СБОЙ ПРИ ИНИЦИАЛИЗАЦИИ ** Пожалуйста, прокрутите вверх и поищите более ранние сообщения об ошибках, их может быть несколько.
./discourse-doctor может помочь диагностировать проблему.

Вы обновляетесь после очень долгого перерыва?
Похоже, обновление базы данных не удалось.

Вероятно, прошло около 2 месяцев с момента последней пересборки.

Postgres 10 был уже довольно давно. Почему ваша установка всё ещё ссылается на Postgres 10? Вы вносили какие-либо изменения в файл app.yml перед пересборкой?

Ознакомьтесь с обновлением PostgreSQL 13.

Используется ли у вас установка из двух контейнеров? (есть ли у вас app.yml или контейнеры data и web_only)

Я думал, что проверил app.yml, но да, там был указан postgres 10. Это решило мою проблему со сборкой.

Спасибо за подсказку.