MigrationImportOperation missing admin user validation
Service
cupixworks-migration-worker
Occurrences
48
Status
Reported
Confidence
80%
Actionability
16%
Cluster ID
8c3c459c-dd80-4406-9159-51ae5c649288
First Seen
2026-07-10 04:55 UTC
Last Seen
2026-07-10 05:13 UTC
Actions
MigrationImportOperation missing admin user validation
What Happened#
2026-07-10 13:55 KST부터 cupixworks-migration-worker의 ImportWorker가 migration id 1855 (copy type)를 처리하면서 24회 연속 실패했다. 실패 지점은 MigrationImportOperation#get_receiver — 대상(@to) 팀에서 'Administrators' 그룹 소속 사용자를 찾지 못해 StandardError, 'Receiver does not exists'를 raise 한다. Sidekiq 재시도가 소진되어 (sidekiq_retries_exhausted) migration 상태가 error로 마감되었다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | StandardError |
| exception.message | Receiver does not exists |
| top_frame | app/operations/migration_import_operation.rb:530 |
| runtime | ruby 3.3.0, sidekiq 7.3.9 |
| env | production, us-west-2 |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| migration id 1855 대상 팀 (team id 로그 미포함) | 24 | 단일 migration 요청이 완료되지 못하고 최종 error 상태로 마감. 다른 migration 은 영향 없음. |
Timeline#
- 2026-07-10 13:55 KST —
ImportWorker#perform가 migration id 1855 (copy type)에 대해 첫 실행.MigrationImportOperation.new안get_receiver에서StandardErrorraise → sidekiq 재시도 시작. - 2026-07-10 13:57 ~ 14:12 KST — 동일 워커가 exponential backoff 로 반복 재시도. 매 시도마다 동일 지점에서 실패 (info
Database import(copy) begin, errorImport model failed ... last step(initialize)반복). - 2026-07-10 14:13 KST —
sidekiq_retries_exhausted훅 발화 →Database import retries exhausted: migration id(1855) - StandardError: Receiver does not exists로그 후MigrationOperation.check_import(..., result: 'error')로 migration 종료.
Scoring#
Confidence 80% · Actionability 16%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 19 code refs, 4 log queries |
| Code path explicitness | 3/3 | 19 file:line refs |
| Log evidence | 2/3 | section, query |
| 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 | 17 file(s) |
| Single repo | 1/3 | 3 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 0/3 | no test info |
| External dependency | 1/3 | external deps found |
| Data migration | 0/3 | migration needed |