QMAws::startTask | ECS failures - job_id: 1025611, task_definition: cupix-pano-postprocessor-product
Fix Plan: QMAws::startTask | ECS failures - AGENT reason log level downgrade
Changes#
cupixworks: applications/agents/packages/cupix-tesla-compute-agent/src/model/qmAws.ts#
- What:
startTask콜백에서data.failures로깅 시logger.error를logger.warn으로 변경 - Why:
reason: "AGENT"는 ECS Agent의 일시적 disconnection으로 인한 transient failure이며, SQS 재시도 메커니즘을 통해 자동 복구됨. error 레벨은 불필요한 alert noise를 생성함 - Lines: ~197 (startTask 콜백 내
data.failures로깅 부분)
Acceptance Criteria#
-
qmAws.ts의 startTask 콜백에서 failures 로깅이logger.warn을 사용 - 기존 테스트 통과 (pnpm exec nx run cupix-tesla-compute-agent -t test)
- 로그 포맷과 메시지 내용은 변경 없음 (레벨만 변경)
Tests#
- 기존 테스트:
applications/agents/packages/cupix-tesla-compute-agent/src/model/qmAws.spec.ts - 신규 테스트: 불필요 (로그 레벨 변경은 기능적 동작에 영향 없음, 기존 테스트에서 logger mock 검증 시 warn으로 업데이트 필요할 수 있음)