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

CI/CD Release Safety

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

모든 문제 105개

CICD-476재사용 워크플로가 컨테이너 이미지를 제대로 서명하는데 하위 승격이 별도 저장소의 서명 안 된 digest를 다시 태깅 (강화된 baseline 배포 후)공급망 통제가 주 경로는 보호하는데 부수 승격 lane이 서명된 아티팩트를 우회합니다. 워크로드 설정은 그대로인데 갱신된 baseline이 하위 계층 의존성 하나를 더 공격적으로 해석합니다.CI/CD중급19분ProCICD-478재사용 워크플로가 컨테이너 이미지를 제대로 서명하는데 하위 승격이 별도 저장소의 서명 안 된 digest를 다시 태깅 (운영 소유권 이전 후)공급망 통제가 주 경로는 보호하는데 부수 승격 lane이 서명된 아티팩트를 우회합니다. 플랫폼은 계속 온라인인데 자동화나 런북 전제 하나가 소유권 이전을 견디지 못했습니다.CI/CD중급19분ProCICD-096롤백 정책이 ALB 5xx에 의존하는데 실패는 gRPC 상태 코드에만 보임릴리스가 불안정한데 롤백이 발동하지 않습니다 — 감시 신호가 이 서비스가 쓰는 애플리케이션 계층 실패 의미를 무시합니다.CI/CD고급20분ProCICD-536재사용 워크플로가 컨테이너 이미지를 제대로 서명하는데 하위 승격이 별도 저장소의 서명 안 된 digest를 다시 태깅 (강화된 통제 배포 후)공급망 통제가 주 경로는 보호하는데 부수 승격 lane이 서명된 아티팩트를 우회합니다. 워크로드는 거의 그대로인데 갱신된 컨트롤 플레인이 뒷받침 의존성 하나를 이전보다 엄격하게 평가합니다.CI/CD중급20분ProCICD-067메트릭 질의가 오래된 canary label을 써서 Argo Rollouts 분석이 끝내 승격하지 않음트래픽도 pod도 정상으로 보이는데 자동 승격이 일어나지 않습니다 — 분석 provider가 계속 옛 release label 집합의 메트릭을 평가합니다.CI/CD고급22분ProCICD-061Argo CD app-of-apps sync wave에서 플랫폼 업그레이드가 자식 의존성에 걸려 멈춤root 애플리케이션은 정상으로 보이는데 자식 앱 하나가 ready가 되지 않습니다 — sync 순서가 CRD가 실제로 쓸 수 있게 되기 전에 의존성이 끝났다고 가정합니다.CI/CD고급24분ProCICD-120릴리스 노트 자동화가 시맨틱 버전 태그를 prerelease suffix로 다시 써 하위 승격 로직이 아티팩트를 거부배포된 artifact는 있는데 승격 컨트롤러가 거부합니다 — 계산된 버전 문자열이 기대한 stable 패턴과 더 이상 맞지 않습니다.CI/CD고급15분ProCICD-144merge queue가 테스트 통과 후 브랜치를 rebase하는데 아티팩트 지문은 rebase 이전 커밋을 반영해 provenance 검사가 릴리스를 거부코드 의도는 크게 안 바뀌었는데 artifact 신원이 저장소가 지금 가리키는 머지 결과와 더 이상 맞지 않습니다.CI/CD중급16분ProCICD-210릴리스 예외는 승인되는데 그 감사 증거가 끝내 아카이브에 닿지 않음 (failover 리허설 중)당장은 운영을 이어갈 수 있는데 왜 그랬는지에 대한 거버넌스 기록이 불완전합니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급16분ProCICD-134원본 패키지가 회수된 뒤에도 의존성 프록시가 캐시된 패키지 manifest를 서빙해 하위 빌드가 계속 안전하지 않은 버전으로 해석upstream은 문제를 고쳤는데 로컬 가속 계층이 취약한 메타데이터 뷰를 그대로 보존했습니다.CI/CD중급16분ProCICD-129기능 플래그 마이그레이션 작업이 secret 배포가 canary pod에 닿기 전에 시작돼 플래그 백엔드가 쓰기를 거부릴리스 순서는 안전해 보이는데 의존성 체인 하나가 그것이 준비됐다고 가정하는 job보다 뒤처집니다.CI/CD고급17분ProCICD-141릴리스 후보가 올바른 이미지 digest로 스테이징에서 승격됐는데 운영 values 파일이 계속 옛 기능 플래그 네임스페이스를 가리킴아티팩트는 맞는데 동작이 다릅니다 — 런타임 설정이 계속 이전 컨트롤 플레인 컨텍스트를 참조합니다.CI/CD고급17분ProCICD-363마이그레이션 승인이 애플리케이션 스키마 버전만 확인하는 사이 비동기 worker 하나가 옛 reader 계약으로 병행 실행 (단계적 폐기 중)릴리스 게이트가 주 서비스만 보고 아직 옛 형식에 의존하는 병렬 컨슈머를 놓칩니다. 주 경로로는 서비스가 계속 되고, 옛 구성 요소가 완전히 빠질 때만 의존성 하나가 실패합니다.CI/CD고급17분ProCICD-121보호된 environment 리뷰어는 설정돼 있는데 브랜치 이름 변경으로 운영 규칙이 옛 패턴에 붙은 채 남아 배포가 승인을 우회릴리스 파이프라인은 아직 유효한 환경을 보는데 보호 로직이 팀이 지금 쓰는 새 main 브랜치 이름과 더 이상 맞지 않습니다.CI/CD고급17분ProCICD-192아티팩트 보존 작업이 이미지는 남기고 분리된 attestation을 제거 (failover 리허설 중)주 artifact는 계속 쓸 수 있는데 admission이나 provenance 검사가 의존하는 증빙을 잃습니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급17분ProCICD-276인증서 검증 작업이 옛 hostname을 아직 probe 중인데 프리뷰 environment 해체가 DNS를 먼저 제거 (failover 리허설 중)환경 수명주기 정리는 비용 관점에서는 맞는데 남은 검증 경로에는 너무 이릅니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급17분ProCICD-294패키지 provenance 검사가 tarball 하나를 검증하는 사이 배포 단계는 mirror에서 재포장된 아카이브를 소비 (failover 리허설 중)소스 아티팩트는 공급망 검사를 통과하는데 런타임 경로가 검증된 적 없는 파생 아카이브를 씁니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD중급17분ProCICD-150canary 메트릭 질의가 연휴 트래픽 구간을 제외해, 가장 바쁜 shard가 분석에서 빠진 덕에 릴리스가 성공으로 보임분석 엔진은 낮은 오류율을 보고하는데, 그 샘플링 창이 버그를 드러내는 바로 그 트래픽 코호트를 제외합니다.CI/CD고급18분ProCICD-387canary 작업이 중앙값 지연은 비교하는데 다른 인증 제공자를 거치는 테넌트 부류에서만 백분위 꼬리가 폭발 (단계적 폐기 중)전체 health는 초록인데 라우팅된 일부가 그 릴리스가 안전하지 않음을 보여 줍니다. 주 경로로는 서비스가 계속 되고, 옛 구성 요소가 완전히 빠질 때만 의존성 하나가 실패합니다.CI/CD고급18분ProCICD-162릴리스 게이트가 오래된 오류 예산 스냅샷을 읽음 (failover 리허설 중)canary 자동화가 지연된 데이터로 평가해서 잘못된 신호로 승격하거나 차단합니다. failover 리허설에서 standby나 대체 경로가 활성화되기 전까지는 평상시 트래픽이 문제를 감췄습니다.CI/CD고급18분Pro