자체 호스팅 사용자를 위한 PostgreSQL 18 업데이트

원인을 찾은 것 같습니다.

현재 기본 이미지에는 PostgreSQL 18 서버가 설치되어 있지만, postgres.15.template.yml은 여전히 PostgreSQL 15 서버 패키지가 이미 존재한다고 가정하고 있습니다. 따라서 해당 파일이 존재하기 전에 다음 경로에 도달합니다:

/etc/postgresql/15/main/postgresql.conf

그 결과, 위의 ENOENT 오류가 발생합니다.

PostgreSQL 15 홀드백 템플릿이 PostgreSQL 18 서버 패키지를 제거하고 PostgreSQL 15 서버 패키지를 설치한 후 PostgreSQL을 구성하도록 하는 작은 PR을 열었습니다:

이것은 postgres.template.ymlpostgres.15.template.yml로 변경할 때 PostgreSQL 18 업그레이드를 지연시키는 의도된 경로를 복원해야 합니다.

4개의 좋아요