Category with ids [nil] does not match after 6 retries
Service
cupixworks-worker
Occurrences
43
Status
Reported
Confidence
85%
Actionability
52%
Cluster ID
90431419-a3e3-4328-9399-dc06a85b16db
First Seen
2026-04-06 09:04 UTC
Last Seen
2026-07-09 12:00 UTC
Actions
Category with ids [nil] does not match after 6 retries
What Happened#
2026-04-21 09:23 UTC에 cupixworks-worker의 BulkSavePartialJsonToFileWorker가 ["Category", [""]] args로 호출되었다. 빈 문자열 ""이 ID로 전달되어 DB 조회 시 매칭되는 레코드가 없었고, 6회 retry 후 error로 실패했다. 동일 시간대에 Workarea 모델에서도 같은 패턴의 에러가 5건 추가 발생했다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | BulkSavePartialJsonToFileWorker |
| exception.message | Category with ids [nil] does not match after 6 retries |
| top_frame | app/workers/bulk_save_partial_json_to_file_worker.rb:66 |
| deploy | production-us-west-2-20260421T0540Z0-299add63-cupixworks |
| env | production, us-west-2 |
Timeline#
- 09:23:07Z — Sidekiq job enqueued:
BulkSavePartialJsonToFileWorkerwith args["Category", [""]] - 09:23:09Z — Retry 1
4 시작 (exponential backoff 0.1s0.8s) - 09:23:11Z — Retry 5
6 (1.6s3.2s delay) - 09:23:15Z — 6회 retry 실패 후 error 로깅
- 09:23:14Z — Sidekiq job 완료 (status: done, duration: 6.347s)
Scoring#
Confidence 85% · Actionability 52%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 8 code refs, 4 log queries |
| Code path explicitness | 3/3 | 8 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 | 3/3 | no migration |