Когда это происходит, мы обычно (временно, иначе Git запутается при следующем обновлении) заменяем sleep 5 на несколько дополнительных секунд, чтобы у Postgres было больше времени на стабилизацию/восстановление.
Если вы используете другой файл postgres.template.yml, конечно, редактируйте его.