Skip to main content

Stuck Releases

Last updated on

Stuck releases are releases that are not progressing. This guide helps identify and resolve them.

Identifying Stuck Releases

Signs of Stuck Release

  • No Progress: No progress for extended period
  • Pending Status: Stuck in pending status
  • Waiting: Waiting for dependencies
  • Blocked: Blocked by approvals

Common Causes

Dependency Issues

Dependencies not met:

  • Failed Dependencies: Dependencies failed
  • Blocked activities: An activity is waiting on a prior activity to complete

Approval Issues

Approvals blocking:

  • Pending Approvals: Approvals pending
  • Missing Approvers: Approvers not assigned

Resolution

Dependency Resolution

Resolve dependencies:

  • Check Status: Check dependency status
  • Fix and continue: Fix the underlying issue (for example, a pipeline error) and continue execution
  • Retry or ignore: Retry a failed activity or ignore it and continue (based on your process requirements)

Approval Resolution

Resolve approvals:

  • Check Approvals: Check approval status
  • Assign Approvers: Assign approvers
  • Complete sign-off: Complete the manual activity by recording inputs/sign-off so the release can proceed