Failure rate increase on shop-checkout
Agent's plan
The 'shop-checkout' service is experiencing a significant increase in failure rate, jumping from 0.1% to 18.4%, specifically due to a TypeError related to currency calculation during POST /checkout requests.
All users attempting to complete purchases via the 'shop-checkout' service are affected, as transactions are failing.
Recent deployment introduced a bug
90%A recent deployment of 'shop-checkout' from v4.1.9 to v4.2.0 occurred just before the problem started (finding 3). The specific error 'TypeError: Cannot read properties of undefined (reading 'currency') at calculateTotals' (finding 2) strongly suggests a code defect introduced in the new version, likely related to how currency data is handled.
- External data inconsistency(60%)
rollback · Rollback 'shop-checkout' to version v4.1.9
This action directly addresses the most probable cause, which is a bug introduced in the latest deployment. Rolling back to the last known good version is the fastest way to restore service and is a reversible operation.
target: shop-checkout
low riskreversible