12.5 Release Status Lifecycle

Orbnetes deployment and release orchestration documentation for operators and platform teams.

Release status expresses governance and execution phase, not only technical completion.

Typical lifecycle states:

  • pending_approval: release created, waiting for approvers.
  • queued: ready to execute, waiting for scheduling.
  • running: deployments/pipelines are active.
  • succeeded: execution completed successfully.
  • failed: execution ended with failure.
  • canceled: release was intentionally canceled.

Behavior notes:

  • With approvers selected, release does not start deployment until approvals are satisfied.
  • Pipeline/job statuses may evolve under release while release state reflects overall release governance/outcome.
  • Terminal states (succeeded, failed, canceled) should be treated as closed lifecycle points.

Operational recommendation: use release status as decision signal; use pipeline/job pages for root-cause detail.