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

Release version 2.0.0 (RC1) #2245

Closed
12 of 19 tasks
peterzhuamazon opened this issue Feb 24, 2022 · 4 comments
Closed
12 of 19 tasks

Release version 2.0.0 (RC1) #2245

peterzhuamazon opened this issue Feb 24, 2022 · 4 comments
Assignees
Labels
release v2.0.0 Version 2.0.0

Comments

@peterzhuamazon
Copy link
Member

peterzhuamazon commented Feb 24, 2022

This is a component issue for release 2.0.0 (RC1).

Coming from opensearch-project/opensearch-build#1624, please refer to the dates in that post.

Please also follow the following checklist.

How to use this component issue

This Component Issue

This component issue captures the state of the OpenSearch release, on component/plugin level, its assignee is responsible for driving the release of the component. Please contact them or @mention them on this issue for help.

Release Steps

There are several steps to the release process, components that are behind present risk to the release. Component owners resolve tasks on this ticket to communicate with the overall release owner.

Steps have completion dates for coordinating efforts between the components of a release; components can start as soon as they are ready far in advance of a future release.

You can find all the corresponding dates of each step in the release issue above.

What should I do if my plugin isn't making any changes?

If including changes in this release, increment the version on 2.0 branch to 2.0.0 for Min/Core, and 2.0.0.0 for components. Otherwise, keep the version number unchanged for both.

You can find all the date in above issue

Preparation

  • Assign this issue to a release owner.
  • Finalize scope and feature set and update the Public Roadmap.
  • All the tasks in this issue have been reviewed by the release owner.
  • Create, update, triage and label all features and issues targeted for this release with v2.0.0.

CI/CD

  • All code changes for 2.0.0 are complete.
  • Ensure working and passing CI.
  • Re(add) this repo to the (if not exist) opensearch input manifest.

Pre-Release

  • Update your branch in the opensearch input manifest.
  • Confirm that all changes for 2.0.0 have been merged.
  • Complete integration tests, and update results in the comment, example.
  • Find/fix bugs using latest tarball and docker image provided in meta issue.
  • Completed release candidate testing build #TBD.
  • All intermittent test failures have issues filed.

Release

  • Complete documentation.
  • Gather, review and publish release notes.
  • Verify all issued labeled for this release are closed or labelled for the next release.

Post Release

@peterzhuamazon peterzhuamazon added bug Something isn't working untriaged release v2.0.0 Version 2.0.0 and removed bug Something isn't working untriaged labels Feb 24, 2022
@dblock dblock changed the title Release version 2.0.0(Public Preview) Release version 2.0.0 (RC1) Mar 31, 2022
@kartg
Copy link
Member

kartg commented Apr 28, 2022

Verify all issued labeled for this release are closed or labelled for the next release.

#3026 / #3093 is still pending but will likely be merged after RC1 release. Most of the remaining v2.0.0 and backport 2.0 issues have been triaged

@kartg
Copy link
Member

kartg commented Apr 28, 2022

Gather, review and publish release notes.

#3086

@kartg
Copy link
Member

kartg commented Apr 28, 2022

Complete integration tests, and update results in the comment

Integration tests for core run as a part of our Gradle check workflow, so this has been marked as completed

@adnapibar
Copy link
Contributor

Closing this issue as 2.0.0-RC1 has been released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release v2.0.0 Version 2.0.0
Projects
None yet
Development

No branches or pull requests

4 participants