Partner Credentials
Runbooks
Operational playbooks for Partner Credentials
Token fetch failures
Symptoms
- 5xx responses from
/auth/pims/token. - Logs show partner token request errors or timeouts.
Checks
- Verify Secret Manager entries exist for the organization identifier.
- Confirm partner API endpoints and credentials are valid.
- Check for network/TLS errors in logs.
Organization not found
Symptoms
404with "organization could not be found."
Checks
- Confirm
organization_idexists in Spanner. - Verify Spanner credentials and environment variables.
Cache churn or high latency
Symptoms
- Repeated token fetches for the same org.
- Increased latency on token calls.
Checks
- Verify token TTLs for the provider (ezyVet ~12h, Bitwerx ~1h).
- Check for frequent instance restarts or autoscaling.
Startup failures
Symptoms
- Service fails to start; logs show missing Sentry DSN or Spanner errors.
Checks
- Ensure
PARTNERCREDS_SENTRY_DSNsecret exists. - Validate Spanner instance/database settings and ADC.
Health checks
GET /api/v1/healthreturns basic service status.
Last updated on