ES /docs

PanoPostprocessorService::run | resize pano id:92617986 | error {"stack":"HttpError: HTTP request fa

Service
cupixworks-pix-genie-preprocessor-instance
Occurrences
1
Status
Reported
Confidence
85%
Actionability
52%
Cluster ID
192afeef-1199-40e3-8deb-a6bb2d35dece
First Seen
2026-07-09 00:39 UTC
Last Seen
2026-07-09 00:39 UTC
Actions

PanoPostprocessorService::run | resize pano id:92617986 | error {"stack":"HttpError: HTTP request fa

What Happened#

2026-07-09 09:39:34 KST, cupixworks-pix-genie-preprocessor-instance (whitingturner tenant, us-west-2) 에서 pano id 92617986 의 resize 태스크가 tesla API 호출 중 nginx 로부터 502 Bad Gateway 를 받아 실패했습니다. Datadog 상 14일 내 동일 에러는 1건뿐인 일회성 이벤트이며, 해당 pano 는 Error state 로 마킹되었으나 capture 단위 postprocess 는 정상 종료되었습니다.

Quick Facts#

Field Value
exception.class HttpError
exception.message HTTP request failed
top_frame panoApi.js:2020:40 (getPano 응답 처리)
runtime Node.js (agent Docker image, @tesla/typescript-node-sdk@1.13.3-SNAPSHOT.202605110829)
env production, us-west-2
tenant cupix / whitingturner

Affected Teams#

Team / Domain Error Count Impact
whitingturner (pano postprocess) 1 pano id 92617986 1건이 Error state 로 마킹, capture 자체는 Done 처리

Timeline#

  1. 2026-07-09 09:07:09 KSTPanoPostprocessorService::run | begin (whitingturner capture 처리 시작)
  2. 2026-07-09 09:38:45 KSTPOST /api/v1/panos/92617986/tile_upload_credentials 200 (resize 태스크 진행 중)
  3. 2026-07-09 09:38:59 KSTPUT /api/v1/panos/92617986/check_tile_uploading 200 (uploadResizedImage 완료)
  4. 2026-07-09 ~09:39:03 KSTResizeWork.checkStitchedpano.get(92617986) 최초 시도, nginx 가 502 반환 (추정: 마지막 성공 API 시각과 에러 로그 시각 간 ~35s 차이가 retry 지수 백오프(1+2+4+8+16=31s)와 부합)
  5. 2026-07-09 09:39:34 KSTcupixRetriableRequest 5회 재시도 모두 502 → HttpError 최종 reject → resize 태스크 catch 에서 logger.errorupdatePanoState(Error) 실행 (첫 에러 발생)
  6. 2026-07-09 09:39:49 KSTPUT /api/v1/panos/92617986 200 (updatePanoState 성공, API/nginx 는 이미 회복)
  7. 2026-07-09 09:49:02 KSTPanoPostprocessorService::run | end (outer catch 미발생, capture postprocess state=Done)

Scoring#

Confidence 85% · Actionability 52%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 12 code refs, 7 log queries
Code path explicitness 3/3 12 file:line refs
Log evidence 2/3 section, query
RCA structure 3/3 3/3 sections
Revision history 1/3 1 revision(s)
Agent execution 3/3 success

Actionability#

Dimension Score Detail
Fix complexity 5/5 trivial
Affected files 1/5 11 file(s)
Single repo 1/3 5 service(s)
Immediate actions 0/3 absent
Testability 0/3 no test info
External dependency 3/3 no external deps
Data migration 3/3 no migration