PanoPostprocessorService::run | mask pano id:82155470 | error {"stack":"HttpError: HTTP request fail
Service
cupixworks-pano-postprocessor-instance
Occurrences
544
Status
Reported
Confidence
85%
Actionability
28%
Cluster ID
f2306f58-c7a7-4e55-b470-5bf3ee9ab6cb
First Seen
2026-04-23 08:29 UTC
Last Seen
2026-06-19 02:55 UTC
Actions
PanoPostprocessorService::run | mask pano id:82155470 | error {"stack":"HttpError: HTTP request fail
What Happened#
2026-04-23 08:2908:37 UTC (KST 17:2917:37) 사이에 cupixworks-pano-postprocessor-instance 서비스에서 mask pano 처리 중 PUT /api/v1/panos/{id}/check_mask_uploading API 호출이 HTTP 400으로 실패했다. 약 30개 이상의 pano에서 동일한 에러가 발생했으며, 클러스터 기준 18건이 수집되었다. 에러는 두 가지 유형으로 나뉜다: (1) S3에 마스크 이미지가 존재하지 않아 InvalidState 발생, (2) 이전 마스크 처리로 mask_state가 이미 :uploaded인 상태에서 :missing으로 전이 불가한 InvalidTransition 발생.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | HttpError |
| exception.message | HTTP request failed |
| top_frame | panoApi.js:375 |
| env | production, us-west-2 |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| thehyundai | 18+ | 마스크(얼굴/몸체 블러) 처리 실패로 개인정보 마스킹이 적용되지 않은 pano가 생성될 수 있음 |
Timeline#
- 08:28 UTC —
mask_upload_urlAPI로 마스크 업로드 URL 생성 (다수 pano에 대해 200 OK) - 08:29:57 UTC — 첫 번째
check_mask_uploading400 에러 발생 (pano 82155470) - 08:37:13 UTC — 마지막 에러 발생 (pano 82155432), 약 8분간 30+ pano에서 에러
- 08:41 UTC — 동일 pano 82155470에 대해 resize/tile 처리는 정상 완료 (200 OK)
Scoring#
Confidence 85% · Actionability 28%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 20 code refs, 4 log queries |
| Code path explicitness | 3/3 | 20 file:line refs |
| Log evidence | 3/3 | section, query, pattern |
| RCA structure | 3/3 | 3/3 sections |
| Revision history | 0/3 | 0 revision(s) |
| Agent execution | 3/3 | success |
Actionability#
| Dimension | Score | Detail |
|---|---|---|
| Fix complexity | 1/5 | critical |
| Affected files | 1/5 | 14 file(s) |
| Single repo | 1/3 | 4 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 0/3 | no test info |
| External dependency | 1/3 | external deps found |
| Data migration | 3/3 | no migration |