TransferManager::downloadFile - response path: /tmp/workspace/678511/original_panos/80668710.jpg, co
Service
cupixworks-capture-singleshot-agent
Occurrences
28
Status
Reported
Confidence
85%
Actionability
28%
Cluster ID
d8f7d324-a954-4f2b-9612-ce28371a56c7
First Seen
2026-04-09 21:19 UTC
Last Seen
2026-05-06 14:32 UTC
Actions
TransferManager::downloadFile - response path: /tmp/workspace/678511/original_panos/80668710.jpg, co
RCA Summary#
Singleshot agent가 capture 678511의 pano 80668710 원본 이미지를 다운로드하려 했으나, 해당 pano의 이미지가 S3에 업로드된 적이 없어 404 오류가 발생했다. DB에 pano 레코드는 존재하지만 resource_state: "created", filesize: null 상태로 업로드가 완료되지 않았다. Rails API의 PanosController#download_single_resource가 base controller의 @resource.revision == 0 검증을 우회하고, get_revision_by_download_option으로 initial_revision + 1 = 1을 계산하여 존재하지 않는 S3 객체에 대한 presigned URL을 생성한 것이 직접적인 원인이다.
Scoring#
Confidence 85% · Actionability 28%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 8 code refs, 5 log queries |
| Code path explicitness | 3/3 | 8 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 | 8 file(s) |
| Single repo | 1/3 | 7 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 |