ErrLookup › Netflix/chaosmonkey
Netflix/chaosmonkey
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. · Go · 53 source files
Analyzed at eaa28fb761 on 2026-09-03. 85 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| schedule already exists | exception | warning | go, mysql, duplicate-insert, sentinel-error |
| 'attributes' field missing | validation | error | go, json, spinnaker, missing-field |
| 'attributes.chaosMonkey' field missing | validation | error | go, json, spinnaker, missing-field |
| 'attributes.chaosMonkey.enabled' field missing | validation | error | go, json, spinnaker, missing-field |
| attributes.chaosMonkey.meanTimeBetweenKillsInWorkDays missin | validation | error | go, json, spinnaker, missing-field, config-validation |
| attributes.chaosMonkey.minTimeBetweenKillsInWorkDays missing | validation | error | go, json, spinnaker, missing-field, config-validation |
| invalid attributes.chaosMonkey.meanTimeBetweenKillsInWorkDay | validation | error | go, json, spinnaker, invalid-value, config-validation |
| missing account field in exception | validation | error | go, json, spinnaker, missing-field, exceptions |
| missing region field in exception | validation | error | go, json, spinnaker, missing-field, exceptions |
| FATAL: no spinnaker endpoint specified in config | validation | critical | go, config, spinnaker, startup, missing-config |
| cannot use both p12 and x509 certs, choose one | validation | error | configuration, tls, certificates |
| info.Error | http | error | http, api, spinnaker |
| no cloudProvider field in response body | exception | error | spinnaker, api, response-schema |
| the account name doesn't exist | exception | error | spinnaker, configuration, account |
| alternateAccountID called with forbidden arg: %s | exception | error | spinnaker, api, infinite-recursion-guard |
| could not retrieve list of apps from spinnaker url %s: %v | exception | error | network, http, spinnaker |
| failed to close response body from %s: %v | exception | warning | http, io, defer |
| failed to read body when retrieving spinnaker app names from | exception | error | network, http, io |
| could not parse spinnaker apps list from %s: body: "%s": %v | exception | error | json, parsing, spinnaker |
| failed to retrieve server groups url (%s): %v | exception | error | network, http, spinnaker |
| failed to close response body of %s: %v | exception | error | |
| failed to read body of server groups url (%s): body: '%s': % | exception | error | |
| failed to parse body of spinnaker asgs url (%s): body: '%s'. | exception | error | |
| %s not specified | validation | error | |
| %s: unexpected type %T | validation | error | |
| failed to populate schedule: %v | exception | error | schedule, config, go |
| failed to deploy schedule: %v | exception | error | schedule, deployment, go |
| deploySchedule: could not retrieve local timezone: %v | exception | error | timezone, config, deployment |
| deploySchedule: could not publish schedule: %v | exception | error | schedule, storage, persistence |
| could not retrieve list of apps: %v | exception | error | scheduler, app-discovery, error-wrapping |
| unexpected response code: %d, body: %s | http | error | http, spinnaker, api |
| unexpected status code: %d. body: %s | http | error | http, spinnaker, instance-lookup |
| unexpected status code: %d. error: %s | http | error | http, spinnaker, instance-lookup |
| failed to read config file | validation | error | config, viper, toml |
| failed to parse config | validation | error | config, viper, toml, parsing |
| failed viper.AddRemoteProvider(provider="%s", endpoint="%s", | validation | error | config, viper, remote-provider |
| non-string in %v | validation | error | config, validation, type-mismatch |
| %d is not in cron range(0-23) | validation | error | config, validation, cron, range-check |
| unsupported decryptor: %s | validation | error | config, decryptor, unsupported |
| retrieve cloud provider failed | exception | error | go, cloud-provider, configuration, error-wrapping |
| unsupported error counter: %s | validation | error | go, configuration, unsupported-feature |
| %s not specified | validation | error | go, mysql, configuration, missing-config |
| unknown group: %v | validation | error | go, mysql, configuration, grouping |
| database migration failed | exception | critical | go, mysql, database-migration, schema |
| unknown outage provider: %s | validation | error | go, configuration, unsupported-feature |
| http get failed at %s | http | error | go, http, spinnaker, network |
| unexpected response code (%d) from %s | http | error | go, http, spinnaker, http-status |
| body read failed at %s | http | warning | go, http, spinnaker, io |
| json unmarshal failed | exception | error | go, json, spinnaker, unmarshal |
| Unknown grouping: %s | validation | error | go, config-parsing, validation, spinnaker |
| pkcs.ToPEM failed | validation | critical | go, tls, pkcs12, certificate, mtls |
| tls.X509KeyPair failed | validation | critical | go, tls, certificate, pkcs12, mtls |
| failed to read file %s | validation | error | go, filesystem, certificate, config |
| could not retrieve account info for %s from spinnaker url %s | http | error | |
| failed to close response body from %s | exception | error | |
| failed to read body from url %s | exception | error | |
| could not parse body of %s as json, body: %s, error | exception | error | |
| %s returned unexpected status code: %d, body: %s | http | error | |
| http get failed at %s | exception | error | http, network, go, spinnaker |
| body close failed at %s | exception | warning | http, go, resource-cleanup, spinnaker |
| unexpected response code (%d) from %s | http | error | http, api, status-code, spinnaker |
| body read failed at %s | exception | error | http, network, io, spinnaker |
| failed to parse json at %s | exception | error | json, parsing, api-schema, spinnaker |
| retrieve cloud provider failed | exception | error | spinnaker, api, configuration, account |
| json unmarshal failed | exception | error | json, parsing, api-schema, spinnaker |
| unexpected status code: %d. body: %s | http | error | |
| unexpected status code: %d. error: %s | http | error | |
| retrieve other id failed | exception | error | go, spinnaker, titus, termination |
| POST to %s failed, (body '%s') | exception | error | go, http, network, spinnaker, post |
| failed to close response body of %s | exception | warning | go, http, resource-cleanup, spinnaker |
| failed to read response body | exception | error | go, http, io, spinnaker |
| get failed on %s | exception | error | go, http, network, spinnaker |
| failed to close response body from %s | exception | warning | go, http, resource-cleanup, spinnaker |
| body read failed at %s | exception | error | go, http, io, network, spinnaker |
| json unmarshal failed, body: %s | exception | error | go, json, spinnaker, titus, api-contract |
| not terminating: could not determine if monkey is enabled | exception | error | |
| not terminating: problem checking if there is an outage | exception | error | |
| not terminating: could not determine if account is enabled | exception | error | |
| not terminating: could not determine leashed status | exception | error | |
| not terminating: Could not retrieve config for app=%s | exception | error | |
| not terminating: could not retrieve location | exception | error | |
| not terminating: check for min time between terminations fai | exception | error | |
| not terminating: recording termination event failed | exception | error | |
| termination failed | exception | error | |
| unsupported tracker: %s | exception | error |