ES /docs

Sidekiq job died after all retries

Service
cupixworks-worker
Occurrences
2,910
Status
Reported
Confidence
85%
Actionability
36%
Cluster ID
43b59559-ef13-4ece-940a-1d4fb77b10ac
First Seen
2026-04-15 08:51 UTC
Last Seen
2026-08-04 23:58 UTC
Actions

Sidekiq job died after all retries

What Happened#

2026-06-24 22:50 KST 부터 약 1분 간 cupixworks-worker 에서 Sidekiq job 들이 모든 재시도를 소진하고 dead set 으로 넘어갔다. 모든 죽은 job 은 동일한 NoMethodError: undefined method 'deep_symbolize_keys' for an instance of ActionController::Parameters 를 raise 했고, 스택의 top frame 은 app/models/concerns/world_transformation/pano.rb:44set_world_transformation_from_meta (Pano 모델의 before_save callback) 였다. 5건 발생.

Quick Facts#

Field Value
exception.class NoMethodError
exception.message undefined method 'deep_symbolize_keys' for an instance of ActionController::Parameters
top_frame app/models/concerns/world_transformation/pano.rb:44
runtime Ruby 3.3.0 / Rails (activesupport) 7.2.2
env production / us-west-2
sidekiq event SidekiqDeathHandler#death_handler (모든 retry 소진 후 dead set 진입 시 호출)

Affected Teams#

Team / Domain Error Count Impact
cupixworks-worker (Pano 도메인) 5 해당 Pano 를 저장하는 Sidekiq job 이 모든 재시도 후 영구 실패. 저장이 이루어지지 않아 후속 처리(world_transformation 갱신, 이벤트 발행 등) 가 누락될 수 있다.

영향 범위 추정은 dead set 진입 건수 기준이며, 동일 원인으로 retry 단계에서 실패한 후 결국 성공한 케이스는 포함되어 있지 않다 — uncertain, needs verification.

Timeline#

  1. 2026-06-24 22:50:48 KST — 첫 dead job 발생 (SidekiqDeathHandler#death_handler 로그).
  2. 2026-06-24 22:51:18 KST — 두 번째 dead job.
  3. 2026-06-24 22:51:26 KST — 세 번째.
  4. 2026-06-24 22:51:40 KST — 네 번째.
  5. 2026-06-24 22:51:48 KST — 다섯 번째이자 (현재까지) 마지막 dead job.

Scoring#

Confidence 85% · Actionability 36%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 15 code refs, 6 log queries
Code path explicitness 3/3 15 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 18 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