벤더문제 682개· 검수 문제 14개

GitHub

GitHub 환경에서 일어나는 장애 문제 682개를 모았습니다.

모든 문제 682개

CICD-1285matrix 릴리스는 올바른 아티팩트를 게시하는데 운영 배포가 스테이징 메타데이터를 재사용서명된 릴리스 파이프라인에서는 아티팩트가 일치하는데, 이후 운영이 더 오래됐거나 일부만 갱신된 manifest를 배포합니다.CI/CD고급17분ProCICD-1299multi-arch 이미지 승격은 성공했는데 arm64 pod가 나중에 실패팀이 multi-arch 릴리스를 추가한 뒤 아키텍처 하나만 클러스터 admission에 실패하기 시작합니다.CI/CD고급17분ProCICD-1263private submodule 체크아웃이 저장소 보안 강화 전에는 되다가 이제 실패구조적 장애 대응 훈련용 CI/CD 장애 시나리오입니다.CI/CD고급17분ProCICD-1268private submodule 체크아웃이 저장소 보안 강화 전에는 되다가 이제 실패보안 강화로 토큰 권한을 줄이자 갑자기 사설 submodule 체크아웃만 CI에서 실패하기 시작합니다.CI/CD고급17분ProCICD-1260runner 등록은 성공하는데 이후 재연결이 access denied로 실패조직 수준 runner가 자동화 토큰으로 등록한 뒤 시작 직후 재연결 루프에 빠집니다.CI/CD고급17분ProCICD-1258runner를 지우고 다시 등록했는데도 작업이 계속 튕김팀이 고장 난 자체 호스팅 runner를 교체했는데 새 runner가 연결됨과 사용 불가 사이를 계속 오갑니다.CI/CD고급17분ProCICD-1271setup-node 캐시 단계가 호스팅 runner에서는 성공하고 자체 호스팅 저장소 하나에서 멈춤workspace를 쓰는 모노레포가 캐시를 켠 뒤 자체 호스팅 lane 하나에서만 실패하기 시작합니다.CI/CD고급17분ProCICD-101smoke test가 시작되기 전에 프리뷰 environment 정리 작업이 릴리스 후보 네임스페이스를 삭제정리 워크플로가 하위 smoke 테스트 상태를 더는 기다리지 않아, 검증 직전에 pull request environment가 사라집니다.CI/CD고급17분ProSECURITY-1252교체된 secret이 계속 경보를 냄장애 대응 후에도 유출 구간에 생성된 더 오래된 진단 번들에 묶인 경보가 계속 보입니다.Security중급17분ProSECURITY-1242교체된 secret이 계속 경보를 트리거장애 대응 팀이 secret을 교체했는데도 내려받을 수 있는 옛 진단 아카이브에 묶인 경보가 계속 보입니다.Security중급17분ProSECURITY-1247교체된 secret이 계속 경보를 트리거secret 교체 후에도 장애 구간에 생성된 내려받을 수 있는 옛 아티팩트에 묶인 경보가 계속 보입니다.Security중급17분ProCICD-151배포 freeze가 한 시간 열리는데 지연된 승인 큐가 창이 닫힌 뒤 롤아웃을 시작해 정책 엔진이 릴리스 도중 자격 증명을 회수모든 게 제때 승인됐는데 실행이 거버넌스 경계 밖으로 벗어났습니다.CI/CD고급17분ProCICD-084배포 상태가 엉뚱한 environment 이름으로 게시돼 GitHub Environment 보호가 영원히 대기리뷰어가 릴리스를 승인해도 게이트가 열리지 않습니다 — 워크플로가 보호된 것과 대소문자나 alias가 다른 environment에 상태를 보고합니다.CI/CD고급17분ProCICD-011브랜치 보호 규칙은 있는데 배포 워크플로가 직접 main에 푸시하는 문제코드 리뷰 보호는 있어도 자동화 계정이 우회 경로가 되어버리는 배포 정책 문제를 다룹니다.CI/CD입문17분ProCICD-137빌드 provenance가 merge queue 유사 ref를 기록하는데 게시된 태그는 다른 곳을 가리켜 감사자가 릴리스를 대조하지 못함아티팩트는 다 있는데 추적성이 깨집니다 — 빌드 소스 ref와 사용자에게 보이는 릴리스 ref가 갈렸습니다.CI/CD고급17분ProCICD-1287사설 패키지 복원이 push 이벤트에서는 되고 pull_request에서 실패메인라인 push에서는 의존성 설치가 안정적인데 fork나 제한된 컨텍스트의 pull request에서 갑자기 실패합니다.CI/CD고급17분ProSECURITY-1217생성된 아티팩트가 빌드 메타데이터에 회수된 자격 증명을 계속 담고 있어 secret 스캐닝이 토큰을 다시 잡아냄소스 파일은 정리했는데 알림이 계속 울립니다 — 빌드 artifact나 릴리스 번들 하나가 생성된 메타데이터에 아직 옛 토큰을 담고 있습니다.Security중급17분ProCICD-1294신원 제공자 검증 경로가 같은 저장소에서 오는 버스트를 rate limit해 병렬 OIDC 작업이 산발적으로 실패단일 실행은 성공하는데 넓은 병렬 워크플로 버스트에서 web identity 실패가 간헐적으로 나타났다가 재실행하면 사라집니다.CI/CD고급17분ProCICD-1318아티팩트 서명 단계는 성공하고 provenance 검증이 실패릴리스 파이프라인이 서명과 승격 사이에 패키징 결과물의 이름을 바꾸거나 옮겨, 이후 attestation 검사가 실패하기 시작합니다.CI/CD고급17분ProCICD-132임시 runner 이미지에 내부 CA root가 빠져, 오토스케일링이 새 worker를 추가한 뒤 사설 registry pull만 실패레거시 worker는 계속 되는데 새 worker가 조직 registry 체인을 신뢰하지 못합니다.CI/CD고급17분Pro