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 v2.6.1 #845

Closed
prudhvigodithi opened this issue Jun 17, 2024 · 8 comments
Closed

Release v2.6.1 #845

prudhvigodithi opened this issue Jun 17, 2024 · 8 comments
Assignees
Labels

Comments

@prudhvigodithi
Copy link
Member

Release v2.6.1

Coming from the comment by @swoehrl-mw prepare for the release of v2.6.1 by creating a corresponding tag, v2.6.1.

@prudhvigodithi prudhvigodithi added bug Something isn't working untriaged Issues that have not yet been triaged labels Jun 17, 2024
@swoehrl-mw
Copy link
Collaborator

@prudhvigodithi I've created a new branch ´release-2.6´ (branched off the v2.6.0 tag) and cherry-picked all the bugfix commits that do not change the CRDs (there were two that fixed problems with the ISMPolicy CRD but I feel better having them in the next normal feature release to be on the safe side).
Please verify if everything looks alright, and if so, from my view you are good to go to create the tag on the branch and do the release.

@swoehrl-mw swoehrl-mw removed the untriaged Issues that have not yet been triaged label Jun 18, 2024
@prudhvigodithi prudhvigodithi added release and removed bug Something isn't working labels Jun 18, 2024
@prudhvigodithi prudhvigodithi pinned this issue Jun 18, 2024
@prudhvigodithi
Copy link
Member Author

Thanks @swoehrl-mw, here is the comparison v2.6.0...main and v2.6.0...release-2.6

Excluded for next minor release
#838
#808
#788
#770

How about the following @swoehrl-mw looks to me like they can go in this patch release, WDYT? Please let me know.
#826
#821
#823
#820
#792

@dbason @swoehrl-mw @jochenkressin @pchmielnik @salyh @getsaurabh02

@swoehrl-mw
Copy link
Collaborator

@prudhvigodithi The ones you mention either add new features (which do not belong in a bugfix release) or just change examples/docs and are therefore irrelevant for the branch.

@prudhvigodithi
Copy link
Member Author

Thanks, what about the case we plan the minor release next time, should we do the same to create a branch and pick the commits? or just release it from the main branch ?

@swoehrl-mw
Copy link
Collaborator

Thanks, what about the case we plan the minor release next time, should we do the same to create a branch and pick the commits? or just release it from the main branch ?

@prudhvigodithi This extra branch is only needed for the bugfix releases. For a normal minor/feature release we can just release main as we can include everything. When we one day do a major/breaking release it will need coordination.

@prudhvigodithi
Copy link
Member Author

Great, I will move forward with the patch release v2.6.1 from release-2.6 branch. I will raise a PR to prepare for the release.

@prudhvigodithi
Copy link
Member Author

@swoehrl-mw please check this PR #847 for updating helm charts to prepare for 2.6.1 release.

Also Once we have this PR and the proposal issue resolved, we dont have to have helm and operator release coupled.
@getsaurabh02 @evheniyt

prudhvigodithi added a commit that referenced this issue Jun 19, 2024
### Description
Prepare for Release v2.6.1

### Issues Resolved
Part of
#845

### Check List
- [ ] Commits are signed per the DCO using --signoff 
- [ ] Unittest added for the new/changed functionality and all unit
tests are successful
- [ ] Customer-visible features documented
- [ ] No linter warnings (`make lint`)

If CRDs are changed:
- [ ] CRD YAMLs updated (`make manifests`) and also copied into the helm
chart
- [ ] Changes to CRDs documented

Please refer to the [PR
guidelines](https://github.com/opensearch-project/opensearch-k8s-operator/blob/main/docs/developing.md#submitting-a-pr)
before submitting this pull request.

By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and
signing off your commits, please check
[here](https://github.com/opensearch-project/OpenSearch/blob/main/CONTRIBUTING.md#developer-certificate-of-origin).

Signed-off-by: Prudhvi Godithi <[email protected]>
@prudhvigodithi
Copy link
Member Author

Hey Everyone, the release v2.6.1 is completed. A big thank you to all the contributors! 🎉

Release highlights:
https://github.com/opensearch-project/opensearch-k8s-operator/releases/tag/v2.6.1

ArtifactHub Download Links:
https://artifacthub.io/packages/helm/opensearch-operator/opensearch-operator
https://artifacthub.io/packages/helm/opensearch-operator/opensearch-cluster

Jenkins Build Link:
https://build.ci.opensearch.org/job/opensearch-operator-release/13/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

2 participants