ErrLookup › GoogleCloudPlatform/microservices-demo

GoogleCloudPlatform/microservices-demo

Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC. · Go · 53 source files

Analyzed at 72ba613a05 on 2026-09-02. 43 documented errors.

Code / MessageTypeSeverityTags
InvalidCreditCard
validation error grpc, validation, payment, javascript
UnacceptedCreditCard
validation error grpc, validation, payment, card-type
ExpiredCreditCard
validation error grpc, payment, expiry, validation
FAILED_PRECONDITION
Unable to access cart storage due to an internal error. {ex}
error_code critical grpc, alloydb, database, cartservice, dotnet
FAILED_PRECONDITION
Can't access cart storage. {ex}
error_code critical grpc, redis, cartservice, dotnet, network
FAILED_PRECONDITION
Can't access cart storage at {databaseString}. {ex}
error_code critical grpc, spanner, gcp, cartservice, dotnet
PRODUCT_CATALOG_SERVICE_ADDR environment variable not set
exception critical configuration, env-var, python, grpc, startup
one of the specified money values is invalid
exception error go, money, validation, proto
mismatching currency codes
exception error go, money, currency, proto
product id not specified
http warning http, frontend, request-validation, go
one of the specified money values is invalid
exception error go, money, validation, proto
mismatching currency codes
exception error go, money, currency, proto
invalid validation error format
validation warning go, validation, type-assertion
cart failure: %+v
exception error go, grpc, checkout, error-wrapping
failed to prepare order: %+v
exception error grpc, microservices, checkout, error-wrapping
shipping quote failure: %+v
exception error grpc, shipping, microservices, timeout
failed to convert shipping cost to currency: %+v
exception error grpc, currency, microservices, conversion
failed to get shipping quote: %+v
exception error grpc, shipping, rpc, microservices
failed to get user cart during checkout: %+v
exception error grpc, cart, redis, microservices
failed to empty user cart during checkout: %+v
exception warning grpc, cart, redis, microservices
failed to get product #%q
exception error grpc, product-catalog, microservices, data-integrity
failed to convert price of %q to %s
exception error grpc, currency, conversion, microservices
failed to convert currency: %+v
exception error grpc, currency, context, microservices
could not charge the card: %+v
exception critical grpc, payment, checkout, microservices
shipment failed: %+v
exception error grpc, golang, microservices, checkout, shipping
Unexpected status code: %d
exception error http, golang, frontend, status-code
%s
validation warning validation, golang, frontend, forms, validator
grpc: failed to connect %s
panic critical grpc, golang, configuration, startup, connection
could not retrieve currencies
http error grpc, http, frontend, microservices, currency
could not retrieve products
http error grpc, http, frontend, microservices, catalog
could not retrieve cart
http error grpc, http, frontend, cart, microservices
failed to do currency conversion for product %s
http error grpc, currency, frontend, microservices
failed to convert currency
http error grpc, http-500, currency, microservices
failed to add to cart
http error grpc, http-500, cart, microservices
failed to empty cart
http error grpc, http-500, cart, microservices
failed to get shipping quote
http error grpc, http-500, shipping, microservices
could not retrieve product #%s
http error grpc, http-500, catalog, cart
could not convert currency for product #%s
http error grpc, http-500, currency, cart
failed to complete the order
http error
failed to create request
http error
failed to send request
http error
failed to read response
http error
failed to unmarshal body
http error