ES /docs

[Quote][VGSHCL0IAG] Quote application failed: Billable already has a scheduled quote: 870

Service
cupixworks-api
Occurrences
1
Status
Dismissed
Confidence
85%
Actionability
60%
Cluster ID
1bbb5a93-82db-45b8-93cd-addd408ebaa8
First Seen
2026-07-21 22:38 UTC
Last Seen
2026-07-21 22:38 UTC
Actions
현재 상태 dismissed 에서는 실행할 액션이 없습니다.

[Quote][VGSHCL0IAG] Quote application failed: Billable already has a scheduled quote: 870

What Happened#

2026-07-22 07:38 KST 부터 cupixworks-api 의 admin quote apply 엔드포인트에서 "Billable already has a scheduled quote: 870" 메시지가 error 레벨로 반복 출력됐다. HTTP 응답은 400 (client validation) 이지만 내부에서 Cupix::Errors::Billingrescue StandardError 로 잡히면서 서버 오류처럼 로깅됐다. 동일 시간대에 quote 872 ~ 890 을 순차 apply 시도한 관리자 조작 로그가 이어졌고, 모두 같은 이유로 거부됐다.

Quick Facts#

Field Value
exception.class Cupix::Errors::Billing
exception.message Billable already has a scheduled quote: 870
top_frame app/models/quote.rb:schedule_apply!
env production, region ap-southeast-2, tenant cupix
http_status 400
error_code BILL10000

Affected Teams#

Team / Domain Error Count Impact
cupixworks-api (admin billing) 클러스터 내 대표 1건 (동일 오류 반복은 별도 클러스터로 집계) 관리자가 이미 scheduled quote 를 가진 billable 에 추가 미래 시작 quote 를 apply 하려다 400 으로 거부됨. 실제 사용자 트래픽 손상은 없음.

Timeline#

  1. 2026-07-22 07:38 KST — 대표 이벤트: quote VGSHCL0IAG (본 클러스터) apply 시도, 실패.
  2. 2026-07-22 07:38 KST — HTTP 400 로그 (PUT /api/v1/admin/quotes/888/apply) 동시 기록.
  3. 2026-07-22 07:45 KST — 동일 사유로 quote RNXKJ5M77V apply 실패 (별도 클러스터 057dcafd-4b1a-4af1-82a9-ee1ad24bc692).
  4. 2026-07-22 01:06 ~ 07:45 KST — 같은 billable 에 대해 quote 872, 874, 876, 878, 880, 884, 886, 888, 890 순차 apply 시도, 모두 400 응답.
  5. 2026-07-22 03:29 KST — TSLA-13689 브랜치 (feature/TSLA-13689) 에 Cupix::Errors::Billingwarn 으로 다운그레이드하는 커밋 9ae8d896c 이 존재 (아직 develop/master 병합 여부는 미확인).

Scoring#

Confidence 85% · Actionability 60%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 6 code refs, 4 log queries
Code path explicitness 3/3 6 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 9 file(s)
Single repo 1/3 2 service(s)
Immediate actions 0/3 absent
Testability 2/3 test mentioned
External dependency 3/3 no external deps
Data migration 3/3 no migration