Ethsim2
(Ethan )
76
원인을 찾은 것 같습니다.
현재 기본 이미지에는 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.yml을 postgres.15.template.yml로 변경할 때 PostgreSQL 18 업그레이드를 지연시키는 의도된 경로를 복원해야 합니다.
4개의 좋아요