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

Adding pre-flight release checklist #30

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions releases/release-checklist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# KubeVirt Pre-release Checklist

A KubeVirt release entails a variety of tasks to complete in concert with the release tagging.

| Event or time Before Release (BR) | Tasks to initiate | SIGs responsible |
|-----------------------------------|--------------------------------------------------------------|--------------------------------------------|
| Beta 0 | Prepare unconference for next version development cycle | All SIGs |
| Feature Freeze | Gather scale & performance data | SIG-scale |
| | Prepare schedule for subsequent version | SIG-release |
| After FF | Unconference | All SIGs |
| RC 0 | Categorise release notes and create User Guide PR with /hold | Docs |
| | Draft release highlights blog | Community |
| | - Check for outstanding feature docs PRs | Docs and relevant SIGs |
| 1 week BR | Collect SIG sign-offs on blog | SIGs-compute, network, storage, scale, etc |
| | Publish scale & performance data | SIG-scale |
| 1 day BR | Ensure docs and blog PRs are approved | Docs and relevant SIGs |
| | Update release notes for any last-minute bugfixes | Docs & SIG-release |
| GA | Email to mailing list | SIG-release |
| | Publish/unhold release notes and blog | Docs and Community |
| | Promote through social media | Community |
36 changes: 19 additions & 17 deletions releases/v1.5/schedule.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
# KubeVirt 1.5 Release Schedule

| **When** | **Milestone** | **KubeVirt** | **KubeVirt CI** | **Kubernetes** |
|--------------|--------------------|--------------------------------|----------------------------------|-------------------|
| **November** | | | | |
| 2024-11-05 | | | | Tag 1.32.0-beta.0 |
| 2024-11-19 | | | Start the 1.32 provider | |
| **December** | | | Add on-demand pre-submit | |
| 2024-12-11 | Kubernetes Release | | | 1.32.0 release |
| 2024-12-18 | Alpha 0 (1.5) | Tag v1.5.0-alpha.0 | | |
| **January** | | | | |
| 2025-01-08 | | | CI lanes for provider are voting | |
| 2025-01-15 | Beta 0 | Tag v1.5.0-beta.0 | Mandatory pre-submit | |
| **February** | | | | |
| 2025-02-12 | Feature Freeze | Branch release-1.5 | | |
| 2025-02-19 | RC 0 | Tag v1.5.0-rc.0 on release-1.5 | | |
| 2025-02-26 | RC 1 | Tag v1.5.0-rc.1 on release-1.5 | | |
| **March** | | | | |
| 2025-03-05 | GA | Tag v1.5.0 on release-1.5 | | |
| **When** | **Milestone** | **KubeVirt** | **KubeVirt CI** | **Kubernetes** | **Release Checklist** |
|--------------|--------------------|--------------------------------|----------------------------------|-------------------|------------------------------|
| **November** | | | | | |
| 2024-11-05 | | | | Tag 1.32.0-beta.0 | |
| 2024-11-19 | | | Start the 1.32 provider | | |
| **December** | | | Add on-demand pre-submit | | |
| 2024-12-11 | Kubernetes Release | | | 1.32.0 release | |
| 2024-12-18 | Alpha 0 (1.5) | Tag v1.5.0-alpha.0 | | | |
| **January** | | | | | |
| 2025-01-08 | | | CI lanes for provider are voting | | |
| 2025-01-15 | Beta 0 | Tag v1.5.0-beta.0 | Mandatory pre-submit | | Prep unconference |
| **February** | | | | | |
| 2025-02-12 | Feature Freeze | Branch release-1.5 | | | Perf-scale<br>v1.6 schedule |
| 2025-02-19 | RC 0 | Tag v1.5.0-rc.0 on release-1.5 | | | Rel notes & blog |
| 2025-02-26 | RC 1 | Tag v1.5.0-rc.1 on release-1.5 | | | |
| **March** | | | | | |
| 2025-03-05 | GA | Tag v1.5.0 on release-1.5 | | | Publish docs |

[Full release checklist](../release-checklist.md)