Quote#schedule_apply! — 기존 scheduled_quote 미정리 시 반복 적용 차단
Service
cupixworks-api
Occurrences
4
Status
Approved
Confidence
85%
Actionability
52%
Cluster ID
45bcf1d2-e1bb-42f4-88aa-3e978d5b6cc4
First Seen
2026-07-21 15:55 UTC
Last Seen
2026-07-21 16:08 UTC
Actions
현재 상태 approved 에서는 실행할 액션이 없습니다.
Quote#schedule_apply! — 기존 scheduled_quote 미정리 시 반복 적용 차단
What Happened#
2026-07-22 01:06 KST 무렵 production cupixworks-api 에서 admin 사용자가 Workspace 530 에 여러 Quote (872/874/876/878/880/884/886) 를 순차적으로 PUT /api/v1/admin/quotes/{id}/apply 로 적용하려 했고, 각각 400 BILL10000 Billable already has a scheduled quote: 870 로 실패했다. 최초 시도에서 Workspace 530 에 Quote 870 이 scheduled_quote 로 등록되어 있어 미래 시점 시작 quote 를 새로 스케줄링하려는 후속 요청이 schedule_apply! 의 중복 스케줄 방지 가드에 걸린 것이다. 스택은 정상적으로 동작 중이며 명시적 사용자/데이터 손실은 없고, admin 조작이 진행되지 못하는 상태이다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | Cupix::Errors::Billing |
| exception.message | Billable already has a scheduled quote: 870 |
| top_frame | app/models/quote.rb:168 (raise) / app/models/quote.rb:165 (guard) |
| deploy | TSLA-12975 (489c15252 on origin/master) — future-dated quote apply 분리 |
| env | production, ap-southeast-2 |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| cupixworks-api (Admin Billing) | 7 (14:54–15:08 UTC 창) | Workspace 530 대상 admin quote apply 시도가 반복 실패, 정상 청구/스케줄 자체는 그대로 유지 |
Timeline#
- 2026-07-22 00:54:03 KST —
[Quote][GYVGXJU55F] Quote application failed: Billable already has a scheduled quote: 870— quote 872 apply 실패 - 2026-07-22 00:54:19 KST —
[Quote][M9X89PV6G6]— quote 874 apply 실패 - 2026-07-22 00:55:27 KST —
[Quote][ZT5TKAT9CA]— quote 876 apply 실패 - 2026-07-22 00:58:15 KST —
[Quote][F43544W7U8]— quote 878 apply 실패 - 2026-07-22 01:06:13 KST —
[Quote][VA8VQHH64X]— quote 880 apply 실패 - 2026-07-22 01:06:49 KST —
[Quote][N7KE58TH44] Quote application begins Workspace 530직후 동일 에러 (본 클러스터의 대표 로그, quote 884) - 2026-07-22 01:08:37 KST —
[Quote][U5XQ1208JW]— quote 886 apply 실패 (마지막 시도)
Scoring#
Confidence 85% · Actionability 52%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 11 code refs, 5 log queries |
| Code path explicitness | 3/3 | 11 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 | 6 file(s) |
| Single repo | 1/3 | 3 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 |