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-api의 MigrationExportOperation에서 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#
- 05:24:41 UTC — ExportWorker JID-5c20bfb40b930b271824c26b 시작,
read_record단계에서 uploaded pointcloud 처리 중 "Parent model is invalid: model(pointcloud)" 에러 5건 로그 - 05:25:27 UTC — ExportWorker 첫 번째 실패 (
Sidekiq::Shutdownatread_panos→create_pointcloud_data:632) - 05:30:26 ~ 05:55:28 UTC — Sidekiq retry로 4회 추가 실행, 모두 동일
Sidekiq::Shutdown으로 실패 - 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 |