주제문제 10개· 검수 문제 1개

Repository Access

Repository Access 관련 장애 문제 10개를 모았습니다. 검수된 문제부터 풀어 보세요.

먼저 읽을 가이드

추천 문제

검수된 문제를 먼저, 그다음 시나리오가 자세한 문제를 보여 줍니다.

모든 문제 10개

git push rejected (fetch first): 30분 전엔 되던 push가 거절됨main에 push하려는데 거절됐습니다.검수CI/CD입문3분무료CICD-1191SSH 키 설정 순서가 체크아웃 동작과 충돌해 사설 submodule 체크아웃이 깨짐워크플로가 주 저장소는 clone하는데 사설 submodule에서 실패합니다 — SSH agent 설정과 체크아웃 순서가 action의 submodule 인증 해석 방식과 맞지 않습니다.CI/CD중급22분ProSECURITY-1212secret은 빠르게 회수됐는데 mirror와 이력에 옛 값이 남아 스캐너가 계속 발동라이브 자격 증명은 사라졌는데 탐지가 계속됩니다 — 복제된 히스토리나 미러된 artifact에 그 secret 사본이 아직 남아 있습니다.Security중급16분ProCICD-1225토큰 기반 체크아웃은 되는데 작업 후 정리가 실패파이프라인을 SSH 키에서 토큰 인증으로 옮긴 뒤, 정작 주 작업이 끝난 다음에 실패하기 시작합니다.CI/CD고급18분ProCICD-1230사설 action이 한 저장소에서는 해석되고 다른 곳에서 실패저장소 둘이 같은 사설 action을 호출하는데, 조직 수준 보안 정책 변경 후 하나만 실패하기 시작합니다.CI/CD고급20분ProCICD-1202deploy key가 체크아웃 경로 하나에는 되는데 두 번째 사설 저장소의 패키지 복원이 계속 실패사설 저장소 하나에는 접근되는데 복원이 계속 깨집니다 — 두 번째 의존성 경로가 첫 성공 체크아웃과 다른 자격 증명 scope를 필요로 합니다.CI/CD고급23분ProCICD-1213runner의 git config가 체크아웃을 다시 SSH로 재작성해 사설 submodule이 계속 실패최상위 checkout은 초록인데 submodule이 계속 깨집니다 — 다른 git 계층이 action이 설정한 전송 모드를 덮어씁니다.CI/CD중급19분ProCICD-1217워크플로가 호스팅 runner에서는 통과하고 자체 호스팅에서 실패이식 가능해 보이던 워크플로가 자체 호스팅 인프라로 옮긴 뒤에만 깨집니다.CI/CD중급19분ProCICD-1209워크플로가 재사용 호출 뒤로 옮겨진 뒤 자체 호스팅 runner가 필수 secret이 없다고 보고secret은 중앙에 있는데 호출된 워크플로가 계속 실패합니다 — 새 호출 계약이 그 secret 선언 방식과 더 이상 맞지 않습니다.CI/CD중급20분ProCICD-1196체크아웃은 성공하는데 패키지 매니저에서 사설 submodule 의존성 조회가 계속 실패저장소 자체는 checkout되는데 패키지 매니저가 초기 checkout과 다른 인증 경로로 사설 submodule 경로를 읽으려 하면 빌드가 실패합니다.CI/CD중급22분Pro