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

GitHub

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

모든 문제 682개

CICD-1252워크플로가 릴리스 노트는 제대로 생성하는데 승인 게이트가 계속 막음릴리스 게이트가 생성 메타데이터에 의존하는데, 같은 내용을 사람이 읽는 요약으로 옮긴 뒤에만 막힙니다.CI/CD중급16분ProCICD-1257워크플로가 자체 호스팅 runner에서 셸 단계는 돌리는데 Docker action이 실패팀이 자체 호스팅 빌드 host로 이전한 뒤, 일반 셸 단계는 되는데 Docker 기반 action만 실패함을 발견합니다.CI/CD중급16분ProCICD-1278워크플로가 주 저장소는 clone하는데 submodule 조회가 계속 실패사설 submodule이 있는 모노레포가, 중첩 저장소를 SSH 참조로 바꾼 뒤에만 실패하기 시작합니다.CI/CD중급16분ProCICD-134원본 패키지가 회수된 뒤에도 의존성 프록시가 캐시된 패키지 manifest를 서빙해 하위 빌드가 계속 안전하지 않은 버전으로 해석upstream은 문제를 고쳤는데 로컬 가속 계층이 취약한 메타데이터 뷰를 그대로 보존했습니다.CI/CD중급16분ProCICD-1274재사용 워크플로가 호출 저장소는 물려받고 그 권한은 물려받지 않아, 옛 단일 작업에서는 되던 배포 단계가 모듈화 후 실패리팩터링은 문법상 성공하는데 새로 호출되는 워크플로가 권한을 잃습니다 — workflow-call 경계에서 permissions 계약이 바뀌었습니다.CI/CD중급16분ProCICD-1267재사용 워크플로가 호출부에서는 정상 배포되는데 호출된 워크플로에서 secret이 조용히 사라짐팀이 배포 파이프라인을 모듈화한 뒤, 원래 단일 버전에서는 쓸 수 있던 자격 증명에 재사용 워크플로가 접근하지 못함을 발견합니다.CI/CD중급16분ProCICD-1229필수 체크에서 배포가 영원히 대기워크플로 리팩터로 matrix 확장을 추가한 뒤, 옛 명명에서만 존재하는 필수 체크에서 pull request가 멈추기 시작합니다.CI/CD중급16분ProCICD-1224environment 기본값이 트리거 경로 하나에만 주입돼 예약 워크플로가 수동 dispatch와 다르게 동작같은 YAML이 이식 가능해 보이는데 예약 실행이 다른 기본값을 보고 수동 실행과 다른 설정으로 조용히 배포합니다.CI/CD중급17분ProCICD-1219environment 파일 생성은 성공하는데 이후 단계가 오래된 값을 읽음파이프라인이 앞서 새 env 파일을 생성한 게 보이는데도 배포 작업이 계속 옛 엔드포인트를 씁니다.CI/CD중급17분ProCICD-1254matrix 빌드는 초록이라고 보고하는데 배포가 엉뚱한 패키지를 내려받음여러 플랫폼·리전 빌드 fan-out이 끝난 뒤 배포 하나가 다른 변형의 번들을 설치합니다.CI/CD중급17분ProCICD-345릴리스 워크플로가, 승격된 lockfile 계보와 더는 맞지 않는 캐시된 의존성 그래프를 복원 (단계적 폐기 중)빌드 재현성은 멀쩡해 보이는데 승격된 의존성 그래프가 오래된 계보 메타데이터에서 재구성됐습니다. 주 경로로는 서비스가 계속 되고, 옛 구성 요소가 완전히 빠질 때만 의존성 하나가 실패합니다.CI/CD고급17분ProCICD-1215배포가 영원히 대기environment 승인이 이미 났는데도 중앙화된 재사용 배포 흐름에 대기 중인 게이트가 계속 표시됩니다.CI/CD중급17분ProCICD-121보호된 environment 리뷰어는 설정돼 있는데 브랜치 이름 변경으로 운영 규칙이 옛 패턴에 붙은 채 남아 배포가 승인을 우회릴리스 파이프라인은 아직 유효한 환경을 보는데 보호 로직이 팀이 지금 쓰는 새 main 브랜치 이름과 더 이상 맞지 않습니다.CI/CD고급17분ProCICD-1239브랜치 배포가 올바른 ref에서 도는데 엉뚱한 정적 번들을 게시matrix 빌드가 여러 플랫폼·환경 번들을 만드는데, 아티팩트 이름을 재사용해 배포 작업 하나가 엉뚱한 것을 내려받습니다.CI/CD중급17분ProCICD-1249아티팩트 업로드는 성공하는데 이후 작업이 빈 번들을 내려받음빌드 단계가 아카이브 경로를 만든 뒤에 파일을 써서, 하위 소비자가 유효해 보이지만 알맹이 없는 아티팩트를 내려받습니다.CI/CD중급17분ProCICD-1234재사용 테스트 워크플로가 깨끗한 결과를 게시하는데도 호출자가 실행을 실패로 표시진단이나 flaky 리포트 단계는 정보용이어야 하는데, 상태 계약을 깔끔히 분리하지 않아 호출 워크플로가 계속 머지를 막습니다.CI/CD중급17분ProCICD-1227패키지 복원은 성공하는데 이후 빌드가 계속 옛 의존성 그래프를 사용모노레포 브랜치에서 workspace lockfile 하나를 바꿨는데 CI가 계속 옛 의존성 트리인 것처럼 동작합니다.CI/CD중급17분ProCICD-306프리뷰 배포는 더 낮은 권한 신원으로 로그인하는데 이후 승격 단계가 같은 자격 증명이 그대로 충분하다고 가정 (failover 리허설 중)앞단 환경은 되는데 승격 경로에는 파이프라인이 갱신하지 않는 더 넓은 scope가 필요합니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급17분ProCICD-282배포 게이트가 엉뚱한 브랜치 계보의 최신 성공 빌드를 재사용 (failover 리허설 중)아티팩트는 유효한데 게이트가 현재 릴리스 브랜치에 속한 적 없는 빌드를 승격합니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급18분ProCICD-1188빌드 단계가 업로드 계약을 바꿔 아티팩트 다운로드 작업이 실패리팩터가 생성 단계의 아티팩트 이름과 경로 규칙을 바꾼 뒤 배포 작업이 자기 번들을 찾지 못합니다.CI/CD중급18분Pro