← Release Manager: versions, readiness, and operations
03 / 6 · 40 MIN

Sequence, capacity, and dependencies

Plan combined execution and prevent pipelines from producing incompatible states.

Concept and mechanism

The release plan should make component and team dependencies, execution order, transition criteria, and required capacity explicit. A database change may need compatibility with two application versions during transition. Do not infer the correct order from team names or request arrival order. Agree prerequisites and observable outcomes with specialists. Include validation, observation, and recovery time as well as the deployment command. In an international context, communicate times with explicit time zones and confirm coverage of all required participants. A calendar window does not guarantee skill availability or access.

Guided application

In a fictional case, two pipelines try to install different versions into one environment. Serializing jobs prevents concurrent execution, but an old job can still run after the newer one and restore an outdated version. GitLab documentation distinguishes resource_group, which coordinates concurrency for the configured resource, from prevention of outdated deployment jobs. Confirm scope and actual configuration with the platform team; do not assume a lock in one project protects every other project. Coordination should know the desired version, installed version, and pending jobs. An intentional rollback needs its own decision rather than accidentally emerging from queue order.

IN PRACTICE

Serialization prevents concurrency; it does not itself guarantee the last execution uses the intended version.

Common pitfalls

Queue treated as correct order; local lock treated as global; calendar treated as capacity; implicit time zone.

Related topics: Scope, version, and outcome · Artifacts, integrity, and evidence · Readiness and gradual exposure

Take this idea with you

Coordinate dependencies, desired version, and capacity before starting the sequence.

Create account

Reference: Deployment safety · Google SRE release and canary guidance; GitHub immutable releases and GitLab release evidence and deployment safety; DORA five-metric model; inspected 2026-10-01