Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add full 1.24 release timeline #1798

Merged
merged 9 commits into from
Jan 6, 2022
97 changes: 50 additions & 47 deletions releases/release-1.24/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,60 +34,63 @@ description: |
* [Targeting Issues and PRs to This Milestone](https://git.k8s.io/community/contributors/devel/sig-release/release.md)
* [Triaging and Escalating Test Failures](https://git.k8s.io/community/contributors/devel/sig-testing/testing.md#troubleshooting-a-failure)

## TL;DR
## Summary

The 1.24 release cycle is proposed as follows:
The 1.24 release cycle is as follows:

- **Monday 10th January 2022**: Week 1 - Release cycle begins
- **TBC**: Week 2 - [Production Readiness Soft Freeze](https://groups.google.com/g/kubernetes-sig-architecture/c/a6_y81N49aQ)
- **TBC**: Week 3 - [Enhancements Freeze](../release_phases.md#enhancements-freeze)
- **TBC**: Week 11 - [Release Retrospective][Retrospective Document] part 1
- **TBC**: Week 13 - [Code Freeze](../release_phases.md#code-freeze)
- **TBC**: Week 14 - [Test Freeze](../release_phases.md#test-freeze)
- **TBC**: Week 15 - Docs must be completed and reviewed
- **Tuesday 19th April 2022**: Week 15 - Kubernetes v1.24.0 released
- **TBC**: Week 16 - [Release Retrospective][Retrospective Document] part 2
- **TBC**: Week 16 - [Release Retrospective][Retrospective Document] part 3
- **Monday 10th January 2022**: Week 1 Release cycle begins
- **Thursday 27th January 2022**: Week 3 — [Production Readiness Soft Freeze](https://groups.google.com/g/kubernetes-sig-architecture/c/a6_y81N49aQ)
- **02:00 UTC Friday 4th February 2022** / **18:00 PST Thursday 3rd February 2022** : Week 4 — [Enhancements Freeze](../release_phases.md#enhancements-freeze)
Comment on lines +42 to +43
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

- **Wednesday 23rd March 2022**: Week 11 [Release Retrospective][Retrospective Document] part 1
- **Tuesday 29th March 2022**: Week 13 [Code Freeze](../release_phases.md#code-freeze)
JamesLaverack marked this conversation as resolved.
Show resolved Hide resolved
- **Tuesday 5th April 2022**: Week 14 [Test Freeze](../release_phases.md#test-freeze)
- **Tuesday 12th April 2022**: Week 15 Docs must be completed and reviewed
- **Tuesday 19th April 2022**: Week 15 Kubernetes v1.24.0 released
JamesLaverack marked this conversation as resolved.
Show resolved Hide resolved
- **Wednesday 27th April 2022**: Week 16 [Release Retrospective][Retrospective Document] part 2
- **Thursday 28th April 2022**: Week 16 [Release Retrospective][Retrospective Document] part 3

## Timeline

| **What** | **Who** | **When** | **Week** | **CI Signal** |
|---|---|-------|---|---|
| Start of Release Cycle | Lead | | week 1 | [master-blocking] |
| Start Enhancements Tracking | Enhancements Lead | **TBC** | week 1 | |
| Schedule finalized | Lead | **TBC** | week 1 | |
| Team finalized | Lead | **TBC** | week 1 | |
| Production Readiness Soft Freeze | Enhancements Lead | **TBC** | week 2 | |
| Start Release Notes Draft | Release Notes Lead | **TBC** | week 3 | |
| **Begin [Enhancements Freeze]** ( **Time TBC**) | Enhancements Lead | **TBC** | week 3 | [master-blocking], [master-informing] |
| 1.24.0-alpha.2 released | Branch Manager | **TBC** | Week 4 | |
| 1.24.0-alpha.3 released | Branch Manager | **TBC** | Week 6 | |
| **Begin [Burndown]** (Monday, Wednesday, and Friday meetings) | Lead | **TBC** | week 11 | [1.24-blocking], [master-blocking], [master-informing] |
| **Call for [Exceptions][Exception]** | Lead | **TBC** | week 11 | |
| Brace Yourself, Code Freeze is Coming | Comms / Bug Triage | **TBC** | week 11 | |
| **Begin Feature blog freeze** (**Time TBC**) | Comms Lead | **TBC** | week 11 | |
| 1.24.0-alpha.4 released | Branch Manager | **TBC** | Week 11 | |
| Release retrospective part 1 (**Time TBC**) | Community | **TBC** | week 11 | |
| Burndown Meetings daily| Lead | **TBC** | week 13 | |
| **Begin [Code Freeze]** (**Time TBC**) | Branch Manager | **TBC** | week 13 | |
| 1.24.0-beta.0 released | Branch Manager | **TBC** | week 13 | |
| Docs deadline - Open placeholder PRs | Docs Lead | **TBC** | week 13 | |
| **[Test Freeze]** (**Time TBC**) | Branch Manager | **TBC** | week 14 | |
| Docs deadline - PRs ready for review | Docs Lead | **TBC** | week 14 | |
| 1.24.0-rc.0 released | Branch Manager | **TBC** | week 14 | |
| release-1.24 branch created | Branch Manager | **TBC** | week 14 | |
| release-1.24 jobs created | Branch Manager | **TBC** | week 14 | |
| Start final draft of Release Notes | Release Notes Lead | **TBC** | week 14 | |
| Release blog ready to review (**Time TBC**) | Comms / Docs | **TBC** | week 14 | |
| Docs complete - All PRs reviewed and ready to merge | Docs Lead | **TBC** | week 15 | |
| Feature blogs ready to review (**Time TBC**)| Enhancement Owner / SIG Leads | **TBC** | week 15 | |
| Release Notes complete - reviewed & merged to `k/sig-release` (**Time TBC**) | Release Notes Lead | **TBC** | week 15 | |
| 1.24.0-rc.1 released | Branch Manager | **TBC** | week 15 | |
| **v1.24.0 released** | Branch Manager | **TBC** | week 16 | |
| Release blog published | Comms | **TBC** | week 16 | |
| **[Thaw]** | Branch Manager | **TBC** | week 16 | |
| Release retrospective part 2 (**TBC**) | Community | **TBC** | week 17 | |
| Release retrospective part 3 (**TBC**) | Community | **TBC** | week 17 | |
| Start of Release Cycle | Lead | Monday 10th January 2022 | week 1 | [master-blocking] |
| Start Enhancements Tracking | Enhancements Lead | Monday 10th January 2022 | week 1 | |
| Schedule finalized | Lead | Friday 14th January 2022 | week 1 | |
| Team finalized | Lead | Friday 14th January 2022 | week 1 | |
| Start Release Notes Draft | Release Notes Lead | Tuesday 25th January 2022 | week 3 | |
| Production Readiness Soft Freeze | Enhancements Lead | Thursday 27th January 2022 | week 3 | |
| 1.24.0-alpha.2 released | Branch Manager | Tuesday 1st February 2022 | Week 4 | |
| **Begin [Enhancements Freeze]** | Enhancements Lead | 02:00 UTC Friday 4th February 2020 / 18:00 PST Thursday 3rd February 2022 | week 4 | [master-blocking], [master-informing] |
| 1.24.0-alpha.3 released | Branch Manager | Tuesday 15th February 2022 | Week 6 | |
| (most of) North America enters Daylight Savings Time | | Sunday 13th March 2022 | | |
| **Begin [Burndown]** (Monday, Wednesday, and Friday meetings) | Lead | Monday 21st March 2022 | week 11 | [1.24-blocking], [master-blocking], [master-informing] |
| **Call for [Exceptions][Exception]** | Lead | Monday 21st March 2022 | week 11 | |
| Brace Yourself, Code Freeze is Coming | Comms / Bug Triage | Monday 21st March 2022 | week 11 | |
| **Begin Feature blog freeze** | Comms Lead | 01:00 UTC Wednesday 23rd March 2022 / 18:00 PDT Tuesday 22nd March 2022 | week 11 | |
| 1.24.0-alpha.4 released | Branch Manager | Tuesday 22nd March 2022 | Week 11 | |
| Release retrospective part 1 (**Time TBC**) | Community | Wednesday 23rd March 2022 | week 11 | |
| (most of) Europe enters Daylight Savings Time | | Sunday 27th March 2022 | | |
| Burndown Meetings daily | Lead | Monday 28th March 2022 | week 12 | |
| **Begin [Code Freeze]** | Branch Manager | 01:00 UTC Wednesday 30th March 2022 / 02:00 BST Wednesday 30th March 2022 / 18:00 PDT Tuesday 29th March 2022 | week 12 | |
| 1.24.0-beta.0 released | Branch Manager | Wednesday 30th March 2022 | week 12 | |
| Docs deadline — Open placeholder PRs | Docs Lead | Thursday 31st March 2022 | week 12 | |
| Deprecations and Removals blog published | Comms | Thursday 31st March 2022 | week 12 | |
| **[Test Freeze]** | Branch Manager | 01:00 UTC Wednesday 6th April 2022 / 02:00 BST Wednesday 6th April 2022 / 18:00 PDT Tuesday 5th April 2022 | week 13 | |
| Docs deadline — PRs ready for review | Docs Lead | Tuesday 5th April 2022 | week 13 | |
| 1.24.0-rc.0 released | Branch Manager | Tuesday 5th April 2022 | week 13 | |
| release-1.24 branch created | Branch Manager | Tuesday 5th April 2022 | week 13 | |
| release-1.24 jobs created | Branch Manager | Tuesday 5th April 2022 | week 13 | |
| Start final draft of Release Notes | Release Notes Lead | Tuesday 5th April 2022 | week 13 | |
| Release blog ready to review | Comms / Docs | 01:00 UTC Wednesday 6th April 2022 / 02:00 BST Wednesday 6th April 2022 / 18:00 PDT Tuesday 5th April 2022 | week 13 | |
| Docs complete — All PRs reviewed and ready to merge | Docs Lead | Tuesday 12th April 2022 | week 14 | |
| Feature blogs ready to review | Enhancement Owner / SIG Leads | Tuesday 12th April 2022 | week 14 | |
| Release Notes complete — reviewed & merged to `k/sig-release` | Release Notes Lead | 01:00 UTC Friday 15th April 2022 / 02:00 BST Friday 15th April 2022 / 18:00 PDT Thursday 14th April 2022 | week 14 | |
| 1.24.0-rc.1 released | Branch Manager | Friday 15th April 2022 | week 14 | |
| **v1.24.0 released** | Branch Manager | Tuesday 19th April 2022 | week 15 | |
| Release blog published | Comms | Tuesday 19th April 2022 | week 15 | |
| **[Thaw]** | Branch Manager | Tuesday 19th April 2022 | week 15 | |
| Release retrospective part 2 (**Time TBC**) | Community | Wednesday 27th April 2020 | week 16 | |
| Release retrospective part 3 (**Time TBC**) | Community | Thursday 28th April 2020 | week 16 | |

## Phases

Expand Down