SingleshotService::uploadStitchedPano | stitched upload url is not provided
Service
cupixworks-capture-singleshot-agent
Occurrences
7
Status
Reported
Confidence
80%
Actionability
44%
Cluster ID
ab6371ac-f1be-438f-9065-a243c74c1829
First Seen
2026-04-13 07:34 UTC
Last Seen
2026-07-22 07:49 UTC
Actions
SingleshotService::uploadStitchedPano | stitched upload url is not provided
RCA Summary#
모바일 앱(Insta360 ONE X2)이 pano 생성 시 원본 이미지와 stitched 이미지를 모두 API upload_url 엔드포인트를 통해 업로드한 후, singleshot agent가 동일 pano에 대해 다시 createUploadUrl을 호출하면, API 서버의 resource_uploadable? 체크에서 S3에 이미 revision 2 객체가 존재함을 확인하고 false를 반환한다. 이로 인해 resource_state가 uploading으로 전환되지 않고, serializer가 upload_url 필드를 nil로 반환하여 agent 측에서 "stitched upload url is not provided" 에러가 발생한다.
Scoring#
Confidence 80% · Actionability 44%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 10 code refs, 3 log queries |
| Code path explicitness | 3/3 | 10 file:line refs |
| Log evidence | 2/3 | section, query |
| 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 | 5/5 | trivial |
| Affected files | 1/5 | 10 file(s) |
| Single repo | 1/3 | 8 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 |