| Each component release issue has an assigned owner |
🟢 |
|
|
| Documentation draft PRs are up and in tech review for all component changes |
🟢 |
|
|
| Sanity testing is done for all components |
🟢 |
|
|
| Code coverage has not decreased (all new code has tests) |
⚪ |
|
|
| Release notes are ready and available for all components |
🟢 |
|
|
| Roadmap is up-to-date (information is available to create release highlights) |
🟢 |
|
|
| Release ticket is cut, and there's a forum post announcing the start of the window |
🟢 |
|
|
| Any necessary security reviews are complete |
⚪ |
|
|
Release Status:
3.0.0 (GA) Released now!# Release Status:3.0.0-beta1 (Done 2025/04/22)# Release Status:3.0.0-alpha1 (Done 2025/03/18)(3.0.0-alpha1 ensures early Integration - Ensure code compilation)
(You can still push feature to 3.0.0-beta1 if not ready by 3.0.0-alpha1)
(In GA only bugfixes can go into 3.0 branch, NOT feature as we already feature freeze in 3.0.0-beta1)
Release OpenSearch and OpenSearch Dashboards 3.0.0
I noticed that a manifest was automatically created in manifests/3.0.0. Please follow the following checklist to make a release.
How to use this issue
This Release Issue
This issue captures the state of the OpenSearch release, its assignee (Release Manager) is responsible for driving the release. Please contact them or @mention them on this issue for help. There are linked issues on components of the release where individual components can be tracked. For more information check the the Release Process OpenSearch Guide.
Please refer to the following link for the release version dates: Release Schedule and Maintenance Policy.
Entrance Criteria
OpenSearch 3.0.0 exit criteria status:
OpenSearch-Dashboards 3.0.0 exit criteria status:
Preparation
Campaigns
Version Increment - (2025/04/24-2025/04/28 3.0.0 GA)
Feature Freeze Code Freeze as feature is already freeze in 3.0.0-beta1
Code Complete - (Ends 2025/04/28 3.0.0 GA)
Release Branch, Release Candidate Creation and Testing - (2025/04/28 3.0.0 GA)
Performance testing validation - (2025/04/30 3.0.0 GA)
Pre Release - (2025/05/05 3.0.0 GA)
Release - (2025/05/06 3.0.0 GA)
Release Checklist.
Release Checklist
Pre-Release activities
Release activities
Completed validation for <>in the logs).Post Release
Components
Replace with links to all component tracking issues.
OS:
OSD:
[RELEASE] Release version 3.0.0 dashboards-visualizations#213 (Pending removal 3.0)Issues:
Campaigns:
PRs:
Onboard GA:
OS:
OSD
Open Increment PR: https://github.com/pulls?q=is%3Apr+user%3Aopensearch-project+label%3Av3.0.0+%5BAUTO%5D+Increment+in%3Atitle+is%3Aopen+
Open PRs: https://github.com/pulls?q=is%3Aopen+is%3Apr+archived%3Afalse+user%3Aopensearch-project+label%3Av3.0.0
Open Issues: https://github.com/issues?q=is%3Aopen+is%3Aissue+archived%3Afalse+user%3Aopensearch-project+label%3Av3.0.0
Docs Pending: https://github.com/opensearch-project/documentation-website/issues?q=is%3Aissue+is%3Aopen+label%3Av3.0.0
Third Party Upgrades:
RFC/Discussion:
3.0.0-beta1 issues/PRs
Issues:
monaco-editorversion bump in OSD core alerting-dashboards-plugin#1228SigV4can lead to server crash OpenSearch-Dashboards#9664Campaigns:
:libs:agent-sm:bootstrapapi dependency in tests OpenSearch#17871agentfolder as in Tar/Zip OpenSearch#17914(v20.18.1 per Switch to NodeJS LTS 20 "Iron" OpenSearch-Dashboards#9171)v20.18.3 now:typescriptdefinition inpackage.jsonsecurity-dashboards-plugin#2197PRs:
Onboard beta1:
OS:
OSD
3.0.0-alpha1 issues/PRs
Issues:
com.github.johnrengelman.shadowtocom.gradleup.shadowin gradle plugin #5267doesn't match any of the locations specified by path.repok-NN#2611Campaigns:
(v20.18.1 per Switch to NodeJS LTS 20 "Iron" OpenSearch-Dashboards#9171)v20.18.3 now:Dreprecation:
PRs:
Version Bumps alpha1:
(OS)
(OSD)
Gradle 8.10.2 Bump:
GO/NOGO: