주제문제 105개· 검수 문제 3개

CI/CD Release Safety

CI/CD Release Safety 관련 장애 문제 105개를 모았습니다. 검수된 문제부터 풀어 보세요.

모든 문제 105개

CICD-282배포 게이트가 엉뚱한 브랜치 계보의 최신 성공 빌드를 재사용 (failover 리허설 중)아티팩트는 유효한데 게이트가 현재 릴리스 브랜치에 속한 적 없는 빌드를 승격합니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급18분ProCICD-139서비스 이름 변경 후 canary 분석이 옛 메트릭 label을 비교해 의미 없는 데이터로 릴리스를 승격통계 게이트는 여전히 판정을 내놓는데 관측 label 마이그레이션 후 엉뚱한 스트림을 평가하고 있습니다.CI/CD고급18분ProCICD-222승격 규칙이 시맨틱 버전 메타데이터를 신뢰하는데 mirror 동기화가 빌드 메타데이터를 다시 씀 (failover 리허설 중)릴리스 artifact는 버전 label을 유지하는데 미러 경로가 하위 게이트 하나가 아직 쓰는 메타데이터 필드를 바꿉니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급18분ProCICD-160최종 승인 단계에서 릴리스 manifest를 승인했는데 배포 작업이 그 뒤 템플릿을 다시 렌더링해 검토된 것과 다른 객체 집합을 내보냄승인은 릴리스의 한 표현에 대해 이뤄졌고, 실행은 다른 표현을 썼습니다.CI/CD고급18분ProCICD-324canary 승인이 HTTP 성공만 확인하는 사이 작업 큐 깊이가 조용히 늘어 릴리스가 엉뚱한 health 차원에서 통과 (failover 리허설 중)사용자 대면 요청은 멀쩡해 보이는데 비동기 백로그가 이미 그 릴리스가 비정상임을 증명하고 있습니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급19분ProCICD-145단계적 롤백이 트래픽 라우팅은 되돌렸는데 메시지 큐 스키마는 새 버전에 남겨, 옛 worker가 재시도 트래픽을 오염사용자 대면 경로는 회복된 것처럼 보이는데 비동기 경로가 아직 새 계약을 써서 뒤늦은 불안정을 만듭니다.CI/CD고급19분ProCICD-258롤백이 애플리케이션 코드는 되돌리는데 기능 마이그레이션 플래그가 옛 environment에서 켜진 채로 남음 (failover 리허설 중)바이너리 경로는 뒤로 갔는데 런타임 동작이 계속 더 새로운 기능 계약을 따릅니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급19분ProCICD-180롤백이 앱 경로는 되돌리고 비동기 계약은 새 버전에 남겨 둠 (failover 리허설 중)사용자 대면 트래픽은 회복되는데 큐 컨슈머·worker·webhook이 아직 호환되지 않는 가정으로 돕니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급19분ProCICD-300롤아웃 작업이 마이그레이션 task 하나를 기다리는 사이 스키마에 영향을 주는 두 번째 작업이 다른 워크플로에서 병행 시작 (failover 리허설 중)데이터베이스 변경 경로는 직렬화된 것처럼 보이는데 다른 자동화 레인이 같은 계약을 동시에 바꿉니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급19분ProCICD-216최종 승인은 manifest 하나에 서명하는데 배포 작업은 다른 객체 집합을 렌더링 (failover 리허설 중)승인 후에도 변형이 일어나 검토와 실행이 갈립니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급19분ProCICD-115blue-green 전환이 ingress 가중치는 갱신하는데 백그라운드 cron 대상이 계속 옛 데이터베이스 스키마에 씀전환 후 사용자 트래픽은 정상으로 보이는데 예약 job이 아직 옛 스택을 가리켜 환경 간 데이터 정합이 깨집니다.CI/CD고급20분ProCICD-105롤백이 앱 차트는 되돌리고 마이그레이션 작업 이미지는 되돌리지 않아 데이터베이스 계약이 코드보다 앞서 있음릴리스 롤백이 끝난 것으로 보이는데 애플리케이션 오류가 계속됩니다 — 마이그레이션 실행 이미지가 더 새로운 스키마 계약에 남아 있습니다.CI/CD고급20분ProCICD-081승인 워크플로가 엉뚱한 아티팩트를 승격CI/CD고급21분ProCICD-135롤백 작업이 config map은 되돌리고 worker 규모는 되돌리지 않아, 시스템이 계속 옛 백엔드를 과도하게 소비설정은 정상으로 돌아왔는데 런타임 압박이 계속 높습니다 — 용량 설정이 롤백 범위 밖으로 취급됐습니다.CI/CD중급15분ProCICD-140릴리스 노트 봇이 아티팩트 업로드가 끝나기 전에 Git 태그를 만들어, 하위 소비자가 아직 바이너리가 없는 버전을 가져감자동화 쪽에는 버전이 배포된 것으로 보이는데 배포 job이 그것을 쓰려 할 때 payload가 아직 전송 중입니다.CI/CD중급15분ProCICD-399긴급 배포가 수동 승인을 건너뛰는데 정리 자동화가 버려진 candidate 릴리스가 공유 sandbox를 소유한다고 계속 가정 (단계적 폐기 중)비상 경로는 작동하는데 나중에 정리 로직이 엉뚱한 환경 상태를 걷어냅니다. 주 경로로는 서비스가 계속 되고, 옛 구성 요소가 완전히 빠질 때만 의존성 하나가 실패합니다.CI/CD중급16분ProCICD-159릴리스 파이프라인이 두 environment에 같은 아티팩트 이름을 재사용해, 스테이징 패키지가 공유 저장소의 운영 준비 빌드를 덮어씀객체는 다 있는데 이름 충돌 하나가 환경 경계를 스토리지 경합으로 바꿉니다.CI/CD중급16분ProCICD-131변경 승인 webhook이 타임아웃에 재시도해 같은 배포에 대해 유지보수 창을 중복 생성재시도 간에 멱등 키가 보존되지 않아 릴리스 하나가 승인된 창 두 개가 됩니다.CI/CD중급16분ProCICD-174다중 아키텍처 승격 파이프라인이 플랫폼 manifest 하나만 검증 (failover 리허설 중)태그도 있고 worker 풀 하나는 성공하는데 다른 아키텍처가 승격된 artifact를 온전히 받지 못합니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급17분ProCICD-143배포 작업이 이미지 복제를 기다리는데 타임아웃 전에 amd64 manifest만 도착해 혼합 아키텍처 클러스터가 점진적으로 실패릴리스 게이트는 성공 조건 하나만 확인하는데 fleet에는 워크플로가 지금 검증하는 것보다 넓은 복제 계약이 필요합니다.CI/CD중급17분Pro