Rollout Stuck
‘Rollout Stuck’ 증상으로 나타나는 장애 문제 384개를 모았습니다.
먼저 읽을 가이드
추천 문제
모든 문제 384개
CICD-198브랜치 기반 캐시 키가 오래된 테스트 증거를 재사용 (failover 리허설 중)현재 코드 경로가 새로 검증을 돌린 적이 없는데도 워크플로가 초록이 됩니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급16분ProK8S-155앱이 downward API label에 의존하는데 롤아웃 컨트롤러가 label 키를 바꿔, pod가 크래시 없이 빈 파일을 계속 읽음배포는 성공하는데 런타임 설정이 조용히 나빠집니다 — 메타데이터 계약 하나가 바뀌었습니다.Kubernetes중급16분ProLINUX-115패키지 설치가 메뉴 순서를 바꾼 뒤 GRUB saved_entry가 엉뚱한 커널을 가리킴기본 커널은 고정된 것처럼 보이는데 부트로더가 다른 항목을 복원합니다 — 영구 selector가 팀이 잊고 있던 인덱스 방식을 따릅니다.Linux중급16분ProK8S-318ConfigMap 핫 리로드가 주 컨테이너에서는 되는데 sidecar가 이전 스키마를 캐시한 채 마운트된 파일을 다시 열지 않음 (failover 리허설 중)pod에는 새 설정이 있는데 pod 안의 모든 프로세스가 그것을 아는 건 아닙니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.Kubernetes중급17분ProK8S-288PodDisruptionBudget이 총량으로는 만족되는데 대상 drain을 위한 정상 replica가 남지 않은 토폴로지 도메인이 있음 (failover 리허설 중)전체 대수는 안전해 보이는데 지역 단위 점검의 영향 범위는 그렇지 않습니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.Kubernetes중급17분ProCICD-174다중 아키텍처 승격 파이프라인이 플랫폼 manifest 하나만 검증 (failover 리허설 중)태그도 있고 worker 풀 하나는 성공하는데 다른 아키텍처가 승격된 artifact를 온전히 받지 못합니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급17분ProCICD-246모노레포 릴리스 트레인이 공유 계약 패키지가 사설 registry mirror에 닿기 전에 서비스 코드를 게시 (failover 리허설 중)애플리케이션 코드가 계약 라이브러리보다 앞서 나가 소비자가 일관되지 않은 의존성 집합을 해석합니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급17분ProCICD-143배포 작업이 이미지 복제를 기다리는데 타임아웃 전에 amd64 manifest만 도착해 혼합 아키텍처 클러스터가 점진적으로 실패릴리스 게이트는 성공 조건 하나만 확인하는데 fleet에는 워크플로가 지금 검증하는 것보다 넓은 복제 계약이 필요합니다.CI/CD중급17분ProCICD-336배포 잠금을 수동으로 해제했는데 하위 정리 로직이 옛 잠금 소유자가 살아 있다고 계속 가정해 엉뚱한 environment를 삭제 (failover 리허설 중)잠금은 사라진 것 같은데 이전 실행의 소유권 메타데이터가 아직 파괴적 자동화를 움직입니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급17분ProK8S-198보수적인 롤아웃 예산인데도 가용성 손실Kubernetes중급17분ProK8S-142서비스 메시 sidecar가 애플리케이션보다 늦게 시작해, startup probe가 한 번 통과한 뒤 모든 아웃바운드 트래픽이 실패하기 시작sidecar가 인계하기 전에 첫 health check가 돌아, 초기화 타이밍이 네트워킹 의존성을 가렸습니다.Kubernetes중급17분ProK8S-127지나치게 관대한 startup probe가 롤아웃 중 크래시 루프를 가려, 아무도 알아채기 전에 autoscaling이 깨진 ReplicaSet을 확장앱이 실제로 정상이 되는 일은 없는데, 롤아웃 예산이 아직 시작 유예 구간 안에 있는 pod에 소진됩니다.Kubernetes중급17분ProCICD-501파이프라인이 runner 이미지는 고정하는데 내려받은 부트스트랩 스크립트가 계속 가변 채널에서 최신 정책 번들을 해석 (구 경로 종료 훈련 중)실행 환경은 고정돼 있는데 그 정책 입력은 고정돼 있지 않습니다. 주 경로로는 서비스가 계속 되고, 옛 구성 요소가 완전히 빠질 때만 의존성 하나가 실패합니다. 주 구성 요소는 계속 트래픽을 받지만, 폐기 훈련이 제거 대상에 대한 잠복 의존성을 드러냅니다.CI/CD중급17분ProCICD-499파이프라인이 runner 이미지는 고정하는데 내려받은 부트스트랩 스크립트가 계속 가변 채널에서 최신 정책 번들을 해석 (정책 상속 정리 후)실행 환경은 고정돼 있는데 그 정책 입력은 고정돼 있지 않습니다. 명시적 설정은 맞아 보이지만, 정리된 계층에서 상속 정책이 예전처럼 해석되지 않고 위임 경로 하나가 아직 옛 소유 구조를 반영합니다.CI/CD중급17분ProCICD-497파이프라인이 runner 이미지는 고정하는데 내려받은 부트스트랩 스크립트가 계속 가변 채널에서 최신 정책 번들을 해석 (플랫폼 소유권 분리 후)실행 환경은 고정돼 있는데 그 정책 입력은 고정돼 있지 않습니다. 겉보기 워크플로는 그대로지만, 숨은 의존성 하나가 아직 공유 자원과 격리 자원 사이의 옛 경계를 가정합니다.CI/CD중급17분ProCICD-517긴급 배포가 수동 승인을 건너뛰는데 정리 자동화가 버려진 candidate 릴리스가 공유 sandbox를 소유한다고 계속 가정비상 경로는 작동하는데 나중에 정리 로직이 엉뚱한 환경 상태를 걷어냅니다. 명시적 설정은 맞아 보이지만, 정리된 계층에서 상속 정책이 예전처럼 해석되지 않고 위임 경로 하나가 아직 옛 소유 구조를 반영합니다.CI/CD중급18분ProCICD-519긴급 배포가 수동 승인을 건너뛰는데 정리 자동화가 버려진 candidate 릴리스가 공유 sandbox를 소유한다고 계속 가정 (구 경로 종료 훈련 중)비상 경로는 작동하는데 나중에 정리 로직이 엉뚱한 환경 상태를 걷어냅니다. 주 경로로는 서비스가 계속 되고, 옛 구성 요소가 완전히 빠질 때만 의존성 하나가 실패합니다. 주 구성 요소는 계속 트래픽을 받지만, 폐기 훈련이 제거 대상에 대한 잠복 의존성을 드러냅니다.CI/CD중급18분ProCICD-515긴급 배포가 수동 승인을 건너뛰는데 정리 자동화가 버려진 candidate 릴리스가 공유 sandbox를 소유한다고 계속 가정 (테넌시 경계 재설계 후)비상 경로는 작동하는데 나중에 정리 로직이 엉뚱한 환경 상태를 걷어냅니다. 겉보기 워크플로는 그대로지만, 숨은 의존성 하나가 아직 공유 자원과 격리 자원 사이의 옛 경계를 가정합니다.CI/CD중급18분ProK8S-168애플리케이션이 첫 startup probe를 이미 통과한 뒤에 sidecar가 네트워킹을 넘겨받음 (failover 리허설 중)health는 한 번은 좋아 보이는데 최종 런타임 경로가 probe가 검증한 그 경로가 아닙니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.Kubernetes중급18분ProSECURITY-020취약점 hotfix가 이미지 스트림 하나에만 적용됨고심각도 패키지 수정이 주 앱 이미지에는 배포됐는데 sidecar 이미지가 계속 취약한 레이어를 내보냅니다.Security중급19분Pro