ES /docs

Parent model is invalid: model(pointcloud)

Service
cupixworks-api
Occurrences
80
Status
Reported
Confidence
85%
Actionability
40%
Cluster ID
58d89474-643e-48bb-a991-5e4c8c173cfd
First Seen
2026-05-04 05:24 UTC
Last Seen
2026-06-22 04:32 UTC
Actions

Parent model is invalid: model(pointcloud)

What Happened#

2026-05-04 05:24:41 UTC에 cupixworks-apiMigrationExportOperation에서 migration id 1339의 데이터베이스 내보내기 중 "Parent model is invalid: model(pointcloud)" 에러가 5회 발생했다. 이 에러는 MODEL_TREE 상수에서 pointcloud 모델의 parent가 cluster로 정의되어 있지만, read_records에서 내보내는 uploaded 타입 pointcloud는 cluster_id가 없어 parent 참조를 해소하지 못해 발생한다. 이 에러 자체는 non-fatal(로그만 기록하고 처리 계속)이나, 동일 export job은 Sidekiq::Shutdown으로 5회 연속 실패하며 retries가 소진되었다.

Quick Facts#

Field Value
exception.class MigrationExportOperation (custom error log)
exception.message Parent model is invalid: model(pointcloud)
top_frame app/operations/migration_export_operation.rb:519
runtime Ruby 3.3.0, Rails 7.2.2, Sidekiq 7.3.9
deploy production-us-west-2-20260504T0520Z0-57c6026d-cupixworks
env production, us-west-2

Timeline#

  1. 05:24:41 UTC — ExportWorker JID-5c20bfb40b930b271824c26b 시작, read_record 단계에서 uploaded pointcloud 처리 중 "Parent model is invalid: model(pointcloud)" 에러 5건 로그
  2. 05:25:27 UTC — ExportWorker 첫 번째 실패 (Sidekiq::Shutdown at read_panoscreate_pointcloud_data:632)
  3. 05:30:26 ~ 05:55:28 UTC — Sidekiq retry로 4회 추가 실행, 모두 동일 Sidekiq::Shutdown으로 실패
  4. 2026-05-04 — error-sweeper가 "Parent model is invalid" 에러 클러스터를 감지

Scoring#

Confidence 85% · Actionability 40%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 14 code refs, 4 log queries
Code path explicitness 3/3 14 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 5/5 trivial
Affected files 1/5 17 file(s)
Single repo 1/3 2 service(s)
Immediate actions 0/3 absent
Testability 0/3 no test info
External dependency 3/3 no external deps
Data migration 0/3 migration needed