엔진이 /home/cdsw/.pip/pip.conf를 쓰려 하지만 마운트된 설정 파일이 쓰기 불가능하다.
pip는 PIP_CONFIG_FILE의 별도 설정 경로를 지원한다. 원본의 모든 mount 환경에서 이 변경이 시험된 것은 아니다.
엔진이 관리하는 .pip 경로를 읽기 전용 mount로 덮지 말고 별도 경로의 설정을 PIP_CONFIG_FILE로 참조한다.
확인 수준: 추가 조사 해법 · 해당 케이스 적용 결과 미확인
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
/etc/pip-custom/pip.conf처럼 별도 경로에 mount한다. 프로젝트 Settings → Environment에서 아래 변수를 설정한다.PIP_CONFIG_FILE=/etc/pip-custom/pip.conf
python -m pip config debug로 로딩 경로를 확인한다. 출력에 저장소 인증정보가 포함되면 공유하지 않는다./home/cdsw/.pip의 기존 mount override를 제거하고 서비스 사용자에게 필요한 쓰기 권한을 복원한다.세션 시작이 성공하고 pip가 지정한 저장소/CA 설정을 실제 사용하는지 확인한다.