21.5 Pipeline Rerun Behavior

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

Q: What is difference between rerun all and rerun failed?

  • Rerun all: re-executes entire pipeline graph.
  • Rerun failed: re-executes failed branch/jobs only (depending on dependency model and implementation).

Q: Why rerun failed did not start immediately?

It may still wait for dependencies, approvals, or runner availability.

Q: Why rerun produced different outcome?

External dependencies, runtime config changes, or environment state drift can alter result.

Best practice

  • Use rerun failed for isolated transient failures.
  • Use rerun all when shared state may be invalid.
  • Record rerun reason in comments for incident clarity.