-
Notifications
You must be signed in to change notification settings - Fork 400
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2226 from gracenng/@gracenng/1.28-release-timeline
[v1.28] Add release timeline and initialize team
- Loading branch information
Showing
4 changed files
with
163 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# See the OWNERS docs at https://go.k8s.io/owners | ||
|
||
approvers: | ||
- leonardpahlke # Emeritus Advisor | ||
- gracenng # Release Team Lead | ||
- helayoty # Lead Shadow | ||
- marosset # Lead Shadow | ||
- mickeyboxell # Lead Shadow | ||
- neoaggelos # Lead Shadow | ||
|
||
reviewers: | ||
- Atharva-Shinde # Enhancements Lead | ||
- sanchita-07 # Release Notes Lead | ||
- bradmccoydev # Communications Lead | ||
- furkatgofurov7 # Bug Triage Lead | ||
- mehabhalodiya # CI Signal Lead | ||
- Rishit-dagli # Docs Lead | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,115 @@ | ||
--- | ||
title: "Kubernetes 1.28 Release Information" | ||
weight: 98 | ||
slug: "release" | ||
aliases: [ "/release" ] | ||
description: | | ||
Information regarding the current release cycle including important dates, | ||
Release Team contact information, tracking spreadsheets and more! | ||
--- | ||
|
||
# Kubernetes 1.28 | ||
|
||
#### Links | ||
|
||
* [This document](https://git.k8s.io/sig-release/releases/release-1.28/README.md) | ||
* [Release Team](https://github.com/kubernetes/sig-release/blob/master/releases/release-1.28/release-team.md) | ||
* [Meeting Minutes](https://bit.ly/k8s128-releasemtg) (members of [release-team@] receive meeting invites) | ||
* [v1.28 Release Calendar][k8s128-calendar] | ||
* Contact: [#sig-release] on slack, [release-team](mailto://[email protected]) on e-mail | ||
* [Internal Contact Info] (accessible only to members of [release-team@]) | ||
|
||
#### Tracking docs | ||
|
||
* [Enhancements Tracking Board](https://bit.ly/k8s128-enhancements) | ||
* [Feature blog Tracking Board](#) | ||
* [Bug Triage Tracking Board](https://bit.ly/k8s128-bug-triage-tracking) | ||
* [CI Signal Project Board & Issue Tracking](#) | ||
* [Retrospective Document](https://bit.ly/k8s128-retro) | ||
* [kubernetes/sig-release v1.28 milestone](https://github.com/kubernetes/kubernetes/milestone/61) | ||
|
||
#### Guides | ||
|
||
* [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) | ||
|
||
## Summary | ||
|
||
The 1.28 release cycle is as follows: | ||
|
||
- **Monday 15th May 2023**: Week 1 — Release cycle begins | ||
- **Thursday 8th June 2023**: Week 4 — [Production Readiness Freeze](https://groups.google.com/g/kubernetes-sig-architecture/c/a6_y81N49aQ) | ||
- **[01:00 UTC Friday 16th June 2023 / 18:00 PDT Thursday 15th June 2023](https://everytimezone.com/s/7babb4d3)(https://everytimezone.com/s/cc15bd3a)**: Week 5 — [Enhancements Freeze](../release_phases.md#enhancements-freeze) | ||
- **[01:00 UTC Wednesday 19th July 2023 / 18:00 PDT Tuesday 18th July 2023](https://everytimezone.com/s/72ee8496)**: Week 10 — [Code Freeze](../release_phases.md#code-freeze) | ||
- **[01:00 UTC Wednesday 26nd July 2023 / 17:00 PDT Tuesday 25th July 2023](https://everytimezone.com/s/92d31472)**: Week 11 — [Test Freeze](../release_phases.md#test-freeze) | ||
- **Tuesday 8th August 2023**: Week 13 — Docs must be completed and reviewed | ||
- **Tuesday 15th August 2023**: Week 14 — Kubernetes v1.28.0 released | ||
|
||
## Timeline | ||
|
||
| **What** | **Who** | **When** | **Week** | **CI Signal** | | ||
|---------------------------------------------------------------|---|-----------------------------------------------------------------------------------------------------------------|----------|---| | ||
| Start of Release Cycle | Lead | Monday 15th May 2023 | week 1 | [master-blocking] | | ||
| Start Enhancements Tracking | Enhancements Lead | Monday 15th May 2023 | week 1 | | | ||
| Schedule finalized | Lead | Friday 19th May 2023 | week 1 | | | ||
| Team finalized | Lead | Friday 19th May 2023 | week 1 | | | ||
| 1.28.0-alpha.1 released | Branch Manager | Tuesday 30th May 2023 | Week 3 | | | ||
| Start Release Notes Draft | Release Notes Lead | Tuesday 30th May 2023 | week 3 | | | ||
| Production Readiness Freeze | Enhancements Lead | Thursday 8th June 2023 | week 4 | | | ||
| **Begin [Enhancements Freeze]** | Enhancements Lead | [01:00 UTC Friday 16th June 2023 / 18:00 PDT Thursday 15th June 2023](https://everytimezone.com/s/7babb4d3) | week 5 | [master-blocking], [master-informing] | | ||
| 1.28.0-alpha.2 released | Branch Manager | Tuesday 20th June 2023 | Week 6 | | | ||
| Begin Friday APAC-friendly meetings | Lead | Friday 30th June 2023 | Week 7 | | | ||
| 1.28.0-alpha.3 released | Branch Manager | Thursday 6th July 2023 | week 8 | [1.28-blocking], [master-blocking], [master-informing] | | ||
| **Call for [Exceptions][Exception]** | Lead | Monday 10th July 2023 | week 9 | | | ||
| Brace Yourself, Code Freeze is Coming | Comms / Bug Triage | Monday 10th July 2023 | week 9 | | | ||
| **Begin Feature blog freeze** | Comms Lead | [01:00 UTC Wednesday 12th July 2023 / 18:00 PDT Tuesday 11th July 2023](https://everytimezone.com/s/9fd4bc29) | week 9 | | | ||
| **Begin [Code Freeze]** | Branch Manager | [01:00 UTC Wednesday 19th July 2023 / 18:00 PDT Tuesday 18th July 2023](https://everytimezone.com/s/72ee8496) | week 10 | | | ||
| 1.28.0-beta.0 released | Branch Manager | Thursday 20th July 2023 | week 10 | | | ||
| Docs deadline — Open placeholder PRs | Docs Lead | Thursday 20th July 2023 | week 10 | | | ||
| Deprecations and Removals blog published | Comms | Thursday 20th July 2023 | week 10 | | | ||
| **Begin [Burndown]** (Monday, Wednesday, and Friday meetings) | Lead | Monday 24th July 2023 | Week 11 | | | ||
| **[Test Freeze]** | Branch Manager | [01:00 UTC Wednesday 26nd July 2023 / 17:00 PDT Tuesday 25th July 2023](https://everytimezone.com/s/92d31472) | week 11 | | | ||
| Docs deadline — PRs ready for review | Docs Lead | Tuesday 25th July 2023 | Week 11 | | | ||
| 1.28.0-rc.0 released | Branch Manager | Tuesday 25th July 2023 | week 11 | | | ||
| release-1.28 branch created | Branch Manager | Tuesday 25th July 2023 | week 11 | | | ||
| release-1.28 jobs created | Branch Manager | Tuesday 25th July 2023 | week 11 | | | ||
| Major Themes deadline | Comms | Tuesday 25th July 2023 | week 11 | | | ||
| Start final draft of Release Notes | Release Notes Lead | Tuesday 25th July 2023 | week 11 | | | ||
| Release blog ready to review | Comms / Docs | [01:00 UTC Wednesday 26nd July 2023 / 17:00 PDT Tuesday 25th July 2023](https://everytimezone.com/s/92d31472) | week 11 | | | ||
| Burndown Meetings daily (Tuesday & Thursday over Slack) | Lead | Monday 31st July 2023 | week 12 | | | ||
| Major Themes complete | Release Notes Lead | Tuesday 8th August 2023 | week 13 | | | ||
| Docs complete — All PRs reviewed and ready to merge | Docs Lead | Tuesday 8th August 2023 | week 13 | | | ||
| Feature blogs ready to review | Enhancement Owner / SIG Leads | Tuesday 8th August 2023 | week 13 | | | ||
| 1.28.0-rc.1 released | Branch Manager | Thursday 10th August 2023 | week 13 | | | ||
| Release Notes complete — reviewed & merged to https://github.com/kubernetes/kubernetes | Release Notes Lead | Tuesday 15th August 2023 | week 14 | | | ||
| **v1.28.0 released** | Branch Manager | Tuesday 15th August 2023 | week 14 | | | ||
| Release blog published | Comms | Tuesday 15th August 2023 | week 14 | | | ||
| **[Thaw]** | Branch Manager | Tuesday 15th August 2023 | week 14 | | | week 15 | | | ||
|
||
## Phases | ||
|
||
Please refer to the [release phases document](../release_phases.md). | ||
|
||
[k8s128-calendar]: https://bit.ly/k8s-release-cal | ||
[Internal Contact Info]: https://bit.ly/k8s128-contacts | ||
[Retrospective Document]: https://bit.ly/k8s128-retro | ||
|
||
[Enhancements Freeze]: ../release_phases.md#enhancements-freeze | ||
[Burndown]: ../release_phases.md#burndown | ||
[Code Freeze]: ../release_phases.md#code-freeze | ||
[Exception]: ../release_phases.md#exceptions | ||
[Thaw]: ../release_phases.md#thaw | ||
[Test Freeze]: ../release_phases.md#test-freeze | ||
|
||
[release-team@]: https://groups.google.com/a/kubernetes.io/g/release-team | ||
[kubernetes-sig-release@]: https://groups.google.com/forum/#!forum/kubernetes-sig-release | ||
[#sig-release]: https://kubernetes.slack.com/messages/sig-release/ | ||
[kubernetes-release-calendar]: https://bit.ly/k8s-release-cal | ||
[kubernetes/kubernetes]: https://github.com/kubernetes/kubernetes | ||
|
||
[master-blocking]: https://testgrid.k8s.io/sig-release-master-blocking#Summary | ||
[master-informing]: https://testgrid.k8s.io/sig-release-master-informing#Summary | ||
[1.28-blocking]: https://testgrid.k8s.io/sig-release-1.28-blocking#Summary | ||
|
||
[exception requests]: ../EXCEPTIONS.md | ||
[release phases document]: ../release_phases.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Exception requests in 1.28 | ||
# Google Group: https://groups.google.com/g/kubernetes-sig-release | ||
# Release Team Lead: Grace Nguyen ([@gracenng](https://github.com/gracenng) | ||
# Release Team Shadows : Angelos Kolaitis ([@neoaggelos](https://github.com/neoaggelos)) | ||
# / Heba Elayoty ([@helayoty](https://github.com/helayoty)) | ||
# / Mark Rossetti ([@marosset](https://github.com/marosset)) | ||
# / Mickey Boxell ([@mickeyboxell](https://github.com/mickeyboxell)) | ||
|
||
# Enhancements Freeze Exceptions requested in 1.28 | ||
enhancementFreeze: | ||
|
||
|
||
# Code Freeze Exceptions requested in 1.28 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Kubernetes 1.28 Release Team | ||
|
||
| **Team/Role** | **Lead Name** (**GitHub / Slack ID**) | **Shadow Name(s) (GitHub / Slack ID)** | | ||
|----------|----------------------------------|----------------------------------------| | ||
| Release Team Lead | Grace Nguyen ([@gracenng](https://github.com/gracenng) / Slack: `@Grace Nguyen`) | Angelos Kolaitis ([@neoaggelos](https://github.com/neoaggelos)/ Slack: `@Angelos Kolaitis`), Heba Elayoty ([@helayoty](https://github.com/helayoty) / Slack: `@helayoty`), Mark Rossetti ([@marosset](https://github.com/marosset) / Slack: `@Mark Rossetti`), Mickey Boxell ([@mickeyboxell](https://github.com/mickeyboxell))| | ||
| Emeritus Adviser | Leonard Pahlke ([@leonardpahlke](https://github.com/leonardpahlke) / Slack: `@leonardpahlke`) | N/A | | ||
| Enhancements | Atharva Shinde ([@Atharva-Shinde](https://github.com/Atharva-Shinde) / Slack: `@Atharva-Shinde`) | | | ||
| Release Notes | Sanchita Mishra ([@sanchita-07](https://github.com/sanchita-07) / Slack: `@Sanchita Mishra`) | | | ||
| Communications | Brad McCoy ([@bradmccoydev](https://github.com/bradmccoydev) / Slack: `@Brad McCoy` ) | | | ||
| Bug Triage | Furkat Gofurov ([@furkatgofurov7](https://github.com/furkatgofurov7) / Slack: `@Furkat Gofurov`) | | | ||
| CI Signal | Meha Bhalodiya ([@mehabhalodiya](https://github.com/mehabhalodiya) / Slack: `@Meha Bhalodiya`) | | | ||
| Docs | Rishit Dagli ([@Rishit-dagli](https://github.com/Rishit-dagli) / Slack: `@Rishit Dagli`) | | | ||
| Branch Manager | | | | ||
|
||
Review the [Release Managers page](https://github.com/kubernetes/website/blob/main/content/en/releases/release-managers.md) for up-to-date contact information on Release Engineering personnel. | ||
|
||
The schedule for all patch releases can be found at [Patch Releases page](https://github.com/kubernetes/website/blob/main/content/en/releases/patch-releases.md). It will be updated to include 1.28, once the 1.28 release cycle concludes. |