Release Checklist Template



Pending

Complete

Pending

Complete



Event / Timeline

Comments

Who

applies to SRs

Event / Timeline

Comments

Who

applies to SRs

Communicate code freeze to projects

2 weeks before code freeze happens

release manager

yes

Code freeze (stable branch lock)

3 weeks before any release.

LF IT

yes

Pick RC and produce CSIT spreadsheet

All blocker bugs must be closed before picking the RC. This is tentative date.

integration/test

yes

Vet CSIT failures

Max 1 week after CSIT spreadsheet is shared.

all projects

yes

TSC votes the Managed release



TSC

yes

Unlock stable branch



LF IT

yes

Remind PTL to produce release notes (only for GA release)



release manager

no

Publish released artifacts to Nexus



LF IT

yes

Communicate Managed release to Self Managed projects



release manager

yes

Release All SM projects (including "official" distribution)

Max 1 week after Managed release.

All SM projects (including int/dist)

yes

Update docs

docs team

some

Branch docs project

  • on master branch bump versions to next release (conf.yaml)

    • Clear per-project release notes in master to prep for next release

  • on new stable/branch update links to stable/branch away from "latest" (conf.py)

docs team

no