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

GitHub

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

먼저 읽을 가이드

추천 문제

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

모든 문제 682개

Could not resolve host: 한 서버에서만 외부 API 호출 실패배치 서버 한 대에서만 외부 API 호출이 모두 실패합니다.검수Network입문3분무료셀프 호스티드 러너 No space left on device: 빌드가 도중에 실패사내 서버에 둔 GitHub Actions 러너에서 이미지 빌드가 'no space left on device'로 자주 실패합니다.검수CI/CD입문3분무료docker build invalid reference format: Actions에서 이미지 태그가 비어 있음GitHub Actions에서 버전 파일을 읽어 이미지 태그로 쓰려는데 docker build가 실패합니다.검수CI/CD입문3분무료CICD-009브랜치 배포는 되는데 태그 릴리스에서만 배포 토큰이 비어 실패운영 배포는 두 가지 방식으로 합니다.검수CI/CD중급21분무료CICD-001main 머지 직후 npm ci 실패: 캐시 문제처럼 보이는 로그main 브랜치에 기능 PR이 머지된 직후 GitHub Actions 릴리스 워크플로가 npm ci 단계에서 실패했습니다.검수CI/CD중급20분무료CICD-007Node 20으로 올린 뒤 CI에서만 NODE_MODULE_VERSION 오류보안 지원 기간 때문에 CI의 Node 버전을 18에서 20으로 올리는 PR을 머지했습니다.검수CI/CD입문16분무료CICD-109같은 러너 라벨인데 일부 러너에서만 docker build가 데몬 연결 실패빌드 대기열이 길어져 쿠버네티스 위의 자체 호스팅 러너를 늘렸습니다.검수CI/CD중급16분무료CICD-021의존성을 추가했는데 PR의 CI만 Cannot find module결제 기능 브랜치에서 입력 검증 라이브러리(zod)를 추가하고 lockfile도 함께 커밋했습니다.검수CI/CD입문17분무료CICD-038태그 push는 됐는데 publish 워크플로가 안 뜸: GITHUB_TOKEN으로 push한 이벤트사내 JavaScript SDK(@acme/web-sdk) 저장소는 3주 전부터 릴리스를 자동화했습니다.검수CI/CD입문16분무료CICD-1611기본 브랜치 이름을 바꾼 뒤 배포 job만 계속 건너뜀저장소의 기본 브랜치 이름을 master에서 main으로 바꿨습니다.검수CI/CD입문6분무료CICD-1615values를 고쳐 배포했는데 Helm 릴리스에 반영되지 않음API 서버의 레플리카를 3에서 6으로 늘리는 PR이 머지되고 CI가 성공했습니다.검수CI/CD입문7분무료공개 저장소에 AWS 액세스 키가 올라감: 20분 만에 낯선 서버가 생김점심 무렵 한 개발자가 테스트용 설정 파일을 공개 GitHub 저장소에 push했는데, 그 안에 AWS 액세스 키가 들어 있었습니다.검수Security중급18분무료레지스트리 로그인은 성공했는데 docker push가 denied새 서비스의 GitHub Actions 워크플로를 다른 저장소에서 복사해 만들었습니다.검수CI/CD입문14분무료CICD-098Maven 캐시 재사용이 저장소 인증 실패를 월간 캐시 축출 창까지 가림빌드가 몇 주 안정적이다가 한꺼번에 실패합니다 — 의존성 캐시가 깨진 저장소 자격 증명 경로를 가리고 있었습니다.CI/CD중급15분무료CICD-095파이프라인 트리거가 patch 태그를 제외해 릴리스 브랜치 hotfix가 마이그레이션 단계를 우회배포는 초록인데 hotfix가 옛 스키마 위에서 돕니다 — 브랜치별 트리거가 마이그레이션 워크플로를 건너뛰었습니다.CI/CD중급17분무료CICD-030shallow clone runner에서 릴리스 노트 생성이 실패changelog 단계가 전체 git 이력에 의존하는데 shallow 체크아웃 설정이 필요한 태그와 커밋을 가립니다.CI/CD중급18분무료CICD-086모노레포 path 필터가 공유 라이브러리 변경을 건너뛰어 서비스 하나가 재빌드 없이 배포됨워크플로 최적화는 타당해 보이는데 서비스 하나가 낡은 코드를 배포합니다 — 그 의존성이 재빌드를 발동시키는 경로 패턴 밖에 있습니다.CI/CD중급16분무료CICD-092호출자 하나에서 inherit가 제거돼 GitHub Actions 재사용 워크플로가 필수 secret을 잃음공유 파이프라인은 전체적으로 정상인데 저장소 하나가 실패합니다 — 호출자가 워크플로가 기대하는 secret 집합을 더 이상 넘기지 않습니다.CI/CD중급16분무료CICD-108보안 게이트가 돌기 전에 아티팩트 보존이 SBOM을 지워, attestation 검증이 의존성 목록 누락을 보고빌드는 잘 끝나는데 지연된 보안 작업이 규정 준수를 검증하지 못합니다 — 아티팩트 정책이 필요한 소프트웨어 자재 명세를 너무 일찍 정리했습니다.CI/CD중급17분무료CICD-077시계 오차로 토큰이 일찍 만료돼 자체 호스팅 runner에서 GitHub Actions 아티팩트 다운로드가 실패워크플로는 맞는데 runner 하나만 artifact를 받지 못합니다 — 로컬 시간 오차 때문에 수명이 짧은 서명 URL이 곧바로 만료된 것처럼 보입니다.CI/CD중급17분무료