diff --git a/releases/release-checklist.md b/releases/release-checklist.md new file mode 100644 index 0000000..aeb127d --- /dev/null +++ b/releases/release-checklist.md @@ -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 | diff --git a/releases/v1.5/schedule.md b/releases/v1.5/schedule.md index cc2d48d..dc8fbf0 100644 --- a/releases/v1.5/schedule.md +++ b/releases/v1.5/schedule.md @@ -1,19 +1,19 @@ # 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 | | | \ No newline at end of file +| **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 v1.6 unconference | +| **February** | | | | | | +| 2025-02-12 | Feature Freeze | Branch release-1.5 | | | Perf-scale: Generate data
Create v1.6 schedule PR | +| 2025-02-19 | RC 0 | Tag v1.5.0-rc.0 on release-1.5 | | | Docs: Rel notes & release 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 the above |