BimRevisionService::run | error: "HTTP request failed"
Service
cupixworks-any-bimrevision-agent
Occurrences
3
Status
Dismissed
Confidence
85%
Actionability
36%
Cluster ID
95797878-81b1-4a61-838a-5d02144b0d23
First Seen
2026-06-10 07:02 UTC
Last Seen
2026-07-23 19:10 UTC
Actions
현재 상태 dismissed 에서는 실행할 액션이 없습니다.
BimRevisionService::run | error: "HTTP request failed"
What Happened#
2026-06-10 16:02 KST cupixworks-any-bimrevision-agent 에서 BIM revision 24050에 대한 비교 작업을 SQS로 수신하여 처리하던 중, 부모 BIM(id=19801) 메타데이터 조회 단계에서 Tesla API가 403 Bim not found (ENT4000: Record has trashed)를 반환하면서 OpenAPI generated client가 HttpError('HTTP request failed')를 throw하여 작업이 실패했다. 사용자가 동일 BIM을 약 2분 전(15:59:58 KST)에 trash로 옮긴 직후 큐에 적재된 revision 메시지가 처리되며 발생한 race condition이다. 발생 횟수는 1건.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | HttpError (OpenAPI generated client) |
| exception.message | HTTP request failed |
| top_frame | bim-revision-service.ts:189 (catch block in BimRevisionService.run) |
| failing_call | cupixApi.bim.get(19801) → [403] GET /api/v1/bims/19801 |
| upstream_error | Cupix::Errors::NotFound (code ENT4000, "Record has trashed") |
| runtime | Node.js (cupixworks agents monorepo) |
| env | production, region us-west-2 |
| tenant | cupix |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| ikukbo (BIM revision agent) | 1 | BIM revision 24050 비교 결과가 Error 상태로 마킹됨. 사용자 가시 영향: 해당 revision의 비교/diff UI가 비어 있거나 Error 표시 (uncertain — UI 검증 필요). |
Timeline#
- 2026-06-10 15:55:16 ~ 15:59:28 KST — BIM 19801에 대해 정상적인 GET/PUT/POST 호출이 다수 발생 (translation, meta update 등).
- 2026-06-10 15:59:58 KST —
[204] PUT /api/v1/bims/19801/trash호출로 BIM이 trash 상태로 이동. - 2026-06-10 16:02:06 KST — bim-revision-agent가 SQS 메시지(
id: 24050)를 수신, BaseService runByMessage 시작. - 2026-06-10 16:02:08 KST —
BimRevisionService::run | si_trace_id: 6651d331-...로그.loadBimRevision(24050)/loadPreviousBimRevision(24049)모두 200 OK. - 2026-06-10 16:02:09 KST — Tesla API:
[200] GET /api/v1/bim_revisions/24050및[200] GET /api/v1/bim_revisions/24049. - 2026-06-10 16:02:10 KST — Tesla API:
[403] GET /api/v1/bims/19801(Bim not found,ENT4000: Record has trashed). - 2026-06-10 16:02:08-09 KST — agent:
BimRevisionService::run | error: "HTTP request failed"(catch block 진입, ec.message만 직렬화). - 2026-06-10 16:02:11 KST —
[200] PUT /api/v1/bim_revisions/24050(state: Error). SQS 메시지 삭제, workspace 정리.
Scoring#
Confidence 85% · Actionability 36%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 20 code refs, 6 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 | 19 file(s) |
| Single repo | 1/3 | 12 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 |