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

Add a doc for post release checklist and processes #34

Closed
saratvemulapalli opened this issue Aug 19, 2021 · 2 comments
Closed

Add a doc for post release checklist and processes #34

saratvemulapalli opened this issue Aug 19, 2021 · 2 comments

Comments

@saratvemulapalli
Copy link
Member

saratvemulapalli commented Aug 19, 2021

We need to have post release checklist and processes to prepare for the next release.

Here is a scenario we hit 5 weeks after 1.0 release:
Based on our branching strategy we should have bumped OpenSearch main to 2.0.0 and all the plugins to consume respective branches. Until plugins needed to consume the latest changes in OpenSearch, the code was not bumped to use the right versioning. While each plugin was bumping up their versions, all its dependencies needed to as well causing a nightmare for a developer.
This defeats the purpose of having an ideology of fail fast but we are always consuming the stable versions until we really need the bleeding edge.
I believe this is a gap in process and should done right after the release for opensearch-project.

Ref:
opensearch-project/common-utils#48
opensearch-project/common-utils#58
opensearch-project/job-scheduler#44
opensearch-project/job-scheduler#49

@dblock
Copy link
Member

dblock commented Aug 19, 2021

Related issues: opensearch-project/opensearch-build#73 and #33

@dblock
Copy link
Member

dblock commented Apr 18, 2022

@dblock dblock closed this as completed Apr 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants