Skip to content

Domain-first self-service error overview

Audience: pipeline authors, domain owners, CI maintainers, and platform engineers.

Domain-first commands return stable dpone.error.v1 codes. Start with the first error in JSON output; later errors may be consequences of the same authoring problem.

Exit Meaning First action
1 Authoring, discovery, or validation failed Open the code-specific page and repair editable sources.
2 Request or project configuration is invalid Check command help and dpone.yaml.
4 Confinement, locking, or CAS safety failed Stop concurrent writes and inspect the rejected path or authority.
5 Unexpected internal failure Preserve redacted output, version, and trace id for maintainers.

Common authoring errors

Discovery and CI errors

All fixes change editable authoring sources or CI inputs only. Do not edit generated release/deployment artifacts, fingerprints, credentials, or Vault configuration to make an error disappear.

Return to the domain-first tutorial