11.5 Rerun Strategies (all / failed)

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

Rerun controls provide fast recovery without rebuilding pipeline definition.

Rerun All

Use when:

  • upstream state changed broadly,
  • failure origin is uncertain,
  • full re-execution is safer than partial retry.

Tradeoff:

  • more resource/time usage,
  • simplest consistency model.

Rerun Failed

Use when:

  • failure is isolated and deterministic scope is clear,
  • successful branches need not re-execute,
  • you want faster recovery path.

Tradeoff:

  • depends on correctness of dependency/state assumptions.

Operational recommendation:

  • prefer rerun-failed for transient isolated failures.
  • use rerun-all when shared state may have been invalidated.

Governance note: rerun actions should remain auditable and permission-controlled.