ES /docs

ChildProcessManager::setupEventHandlers | Child process stderr: ForgeUtilsError: Resource not found:

Service
cupixworks-any-bimrevision-agent
Occurrences
68
Status
Reported
Confidence
85%
Actionability
28%
Cluster ID
86dc1f15-79e9-432f-9f08-9f5b26494be4
First Seen
2026-06-24 04:44 UTC
Last Seen
2026-08-04 22:13 UTC
Actions

ChildProcessManager::setupEventHandlers | Child process stderr: ForgeUtilsError: Resource not found:

What Happened#

2026-06-24 13:44 KST에 cupixworks-any-bimrevision-agent (us-west-2, production)가 BIM revision id=24593 (bim_id=18044, V24 → V23) 비교 작업을 수행하던 중 child process BimCompareProcess가 Autodesk Forge에서 AECModelData.json 파일을 가져오지 못해 ForgeUtilsError: Resource not found를 stderr로 출력했다. 같은 child-process 실패의 stderr 라인들이 부모의 ChildProcessManager::setupEventHandlers에서 각각 한 줄씩 error 레벨로 기록되어 동일한 fingerprint 클러스터로 묶였다. 동일 시각대에 20개의 클러스터(스택프레임마다 하나씩)가 함께 터졌으며 status board는 이를 cupixworks-any-bimrevision-agent 서비스 degradation 인시던트로 자동 묶었다.

Quick Facts#

Field Value
exception.class ForgeUtilsError (errorCode: API_NOT_FOUND)
exception.message Resource not found: file/urn%3Aadsk.fluent%3Afs.file%3Aautodesk-360-translation-storage-prod%2Fw3cEko2vSNuSmggy9xLMHQ%2F21%2Foutput%2F0%2FAECModelData.json
top_frame @cupixapps/forge-utils/server-utils/forge-client.js:90 (ForgeClient.handleApiError)
runtime Node.js child process spawned by ChildProcessManager (/tmp/agent/dist/process/bim-compare.process.cjs)
deploy @cupix/forge-agents@10.98.0, @cupixapps/forge-utils@10.98.0
env production, region us-west-2, tenant cupix, team gad

Affected Teams#

Team / Domain Error Count Impact
gad / BIM revision pipeline 3 (this cluster) + 17 sibling stack-frame clusters = 20 logs in 3분 윈도우 단일 BIM revision (bim_id=18044, bim_revision_id=24593) 비교 실패. revision state가 Error로 마킹되어 사용자는 V24 비교 결과를 받지 못함. 다른 revision 작업은 영향 없음

Timeline#

  1. 2026-06-24 13:44:03 KSTAwsS3Manager 초기화, BIM revision 메시지(id 24593) 처리 시작
  2. 2026-06-24 13:44:05 KST — child process spawn, AWS SDK v2 maintenance 경고가 stderr로 출력되어 error 레벨 로그 5건 생성
  3. 2026-06-24 13:44:07 KSTBimRevisionService::REVISE-BEGIN (src_forge_urn version 21, prev_forge_urn version 20), runBimCompare 호출
  4. 2026-06-24 13:44:08 KSTForgeExtractor.loadAECBIMSVF2Manifest.AECModelDataClient.getData 가 Forge에서 version 21의 AECModelData.json 404 응답, ForgeUtilsError: Resource not found throw (first_seen)
  5. 2026-06-24 13:44:10 KSTCompareExtractor.compare 경로에서 동일 asset 재호출, 같은 404로 두 번째 stderr 덤프 (last_seen)
  6. 2026-06-24 13:44:10 KST — child process exit, BimCompareManager::execute catch → BimRevisionExtractorExecute 에러 코드 설정 → BimRevisionService::run catch → revision state를 Error로 업데이트
  7. 2026-06-24 13:47:03 KST — 같은 서비스의 후속 BIM revision job들이 시작되며 다시 AWS SDK v2 maintenance 경고 stderr가 흘러 같은 fingerprint 클러스터들의 last_event_at을 갱신, status board는 이 시점을 resolved_at으로 기록

Scoring#

Confidence 85% · Actionability 28%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 25 code refs, 4 log queries
Code path explicitness 3/3 25 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 26 file(s)
Single repo 1/3 9 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