Skip to content

Add the release runbook to RELEASING.md#2533

Merged
ananzh merged 5 commits intoopensearch-project:mainfrom
noCharger:release-runbook
Nov 10, 2022
Merged

Add the release runbook to RELEASING.md#2533
ananzh merged 5 commits intoopensearch-project:mainfrom
noCharger:release-runbook

Conversation

@noCharger
Copy link
Copy Markdown
Contributor

@noCharger noCharger commented Oct 7, 2022

Signed-off-by: Louis Chu lingzhichu.clz@gmail.com

Description

Add release runbook

Check List

  • Update CHANGELOG.md
  • Commits are signed per the DCO using --signoff

@noCharger noCharger changed the title Add release runbook Add release runbook on RELEASING.md Oct 7, 2022
@noCharger noCharger force-pushed the release-runbook branch 2 times, most recently from c4433a4 to 28af853 Compare October 7, 2022 16:24
@noCharger noCharger marked this pull request as ready for review October 7, 2022 16:25
@noCharger noCharger requested a review from a team as a code owner October 7, 2022 16:25
@noCharger noCharger requested a review from seanneumann October 7, 2022 16:25
@seanneumann
Copy link
Copy Markdown
Contributor

Thanks @noCharger. We'll take some time to review this. Really appreciate this contribution.

Comment thread RELEASING.md Outdated
Copy link
Copy Markdown
Member

@kavilla kavilla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! Thank you so much @noCharger !

Comment thread RELEASING.md Outdated
Comment thread RELEASING.md Outdated
Comment thread RELEASING.md Outdated
Comment thread RELEASING.md
@noCharger
Copy link
Copy Markdown
Contributor Author

Thanks team for the great feedbacks! I'll revise it and get back to you.

joshuarrrr
joshuarrrr previously approved these changes Oct 19, 2022
Copy link
Copy Markdown
Member

@joshuarrrr joshuarrrr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@noCharger Thanks so much for putting this together, it's super valuable.

One thing to consider is how the RM will use this document in concert with the release issue checklist - I could imagine that we update the template so that some of the checklist items link to some of these section headers.

The only major thing this doc is missing is a section about validating that merged commits have been properly backported - that turned out to be a major pain on the last patch release I handled, because the backport automation had failed on the majority of PRs merged and labeled.

A couple minor wording and formatting suggestions.

(Approval assumes feedback from other reviewers will be addressed.)

Comment thread RELEASING.md Outdated
Comment thread RELEASING.md Outdated
Comment thread RELEASING.md Outdated
Comment thread RELEASING.md Outdated
@seraphjiang seraphjiang added the docs Improvements or additions to documentation label Oct 25, 2022
@noCharger
Copy link
Copy Markdown
Contributor Author

One thing to consider is how the RM will use this document in concert with the release issue checklist - I could imagine that we update the template so that some of the checklist items link to some of these section headers.

Good suggestion! Since I can't seem to find a release template, we should make one and automate release issue generation.

seanneumann
seanneumann previously approved these changes Nov 7, 2022
Copy link
Copy Markdown
Contributor

@seanneumann seanneumann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @noCharger! This is great. Thanks for the updates to feedback. Let's get this merged and make sure next RM updates it right after release. In this case, @ananzh and @AMoo-Miki should update any necessary changes after 2.4 goes out the door.

Approving.

Comment thread CHANGELOG.md Outdated
Comment thread RELEASING.md Outdated
Comment thread RELEASING.md Outdated
Comment thread RELEASING.md Outdated
noCharger and others added 3 commits November 7, 2022 21:11
Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
@noCharger noCharger force-pushed the release-runbook branch 2 times, most recently from 0b81faf to df565bf Compare November 8, 2022 05:16
@noCharger noCharger requested a review from AMoo-Miki November 8, 2022 15:50
@AMoo-Miki AMoo-Miki changed the title Add release runbook on RELEASING.md Add the release runbook to RELEASING.md Nov 10, 2022
Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
@noCharger noCharger dismissed stale reviews from ananzh and AMoo-Miki via bb5fecd November 10, 2022 19:38
@ananzh ananzh merged commit d53fbf8 into opensearch-project:main Nov 10, 2022
@ananzh ananzh added v2.5.0 'Issues and PRs related to version v2.5.0' backport 2.x labels Nov 10, 2022
@ananzh
Copy link
Copy Markdown
Member

ananzh commented Nov 10, 2022

Since we are gonna release 2.5 and people might need to understand this release process, I add backport 2.x tag and mark it as v2.5.0

Thanks @noCharger for this nice document.

opensearch-trigger-bot bot pushed a commit that referenced this pull request Nov 10, 2022
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Update wording based on comments

Signed-off-by: Louis Chu <clingzhi@amazon.com>

* Update wording based on comment

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Resolve CHANGELOG.MD conflicts

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
(cherry picked from commit d53fbf8)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md
zhongnansu pushed a commit that referenced this pull request Nov 16, 2022
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
(cherry picked from commit d53fbf8)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
opensearch-trigger-bot bot pushed a commit that referenced this pull request Nov 28, 2022
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Update wording based on comments

Signed-off-by: Louis Chu <clingzhi@amazon.com>

* Update wording based on comment

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Resolve CHANGELOG.MD conflicts

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
(cherry picked from commit d53fbf8)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md
joshuarrrr added a commit that referenced this pull request Nov 29, 2022
* Add the release runbook to RELEASING.md (#2533)

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

(cherry picked from commit d53fbf8)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

* [Chore] Add changelog

Signed-off-by: Josh Romero <rmerqg@amazon.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Josh Romero <rmerqg@amazon.com>
opensearch-trigger-bot bot added a commit that referenced this pull request Nov 29, 2022
* Add the release runbook to RELEASING.md (#2533)

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

(cherry picked from commit d53fbf8)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

* [Chore] Add changelog

Signed-off-by: Josh Romero <rmerqg@amazon.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Josh Romero <rmerqg@amazon.com>
(cherry picked from commit 4be3682)
joshuarrrr pushed a commit that referenced this pull request Nov 29, 2022
* Add the release runbook to RELEASING.md (#2533)

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

(cherry picked from commit d53fbf8)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

* [Chore] Add changelog

Signed-off-by: Josh Romero <rmerqg@amazon.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Josh Romero <rmerqg@amazon.com>
(cherry picked from commit 4be3682)

Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
AlexRuiz7 pushed a commit to wazuh/wazuh-dashboard that referenced this pull request Dec 14, 2022
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Update wording based on comments

Signed-off-by: Louis Chu <clingzhi@amazon.com>

* Update wording based on comment

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Resolve CHANGELOG.MD conflicts

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
AlexRuiz7 pushed a commit to wazuh/wazuh-dashboard that referenced this pull request Dec 14, 2022
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Update wording based on comments

Signed-off-by: Louis Chu <clingzhi@amazon.com>

* Update wording based on comment

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Resolve CHANGELOG.MD conflicts

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
sipopo pushed a commit to sipopo/OpenSearch-Dashboards that referenced this pull request Dec 16, 2022
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Update wording based on comments

Signed-off-by: Louis Chu <clingzhi@amazon.com>

* Update wording based on comment

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Resolve CHANGELOG.MD conflicts

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
Signed-off-by: Sergey Osipov <sipopo@yandex.ru>
alchemist51 pushed a commit to alchemist51/OpenSearch-Dashboards that referenced this pull request Jan 13, 2023
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Update wording based on comments

Signed-off-by: Louis Chu <clingzhi@amazon.com>

* Update wording based on comment

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Resolve CHANGELOG.MD conflicts

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com>
sikhote pushed a commit to sikhote/OpenSearch-Dashboards that referenced this pull request Apr 24, 2023
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Update wording based on comments

Signed-off-by: Louis Chu <clingzhi@amazon.com>

* Update wording based on comment

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Resolve CHANGELOG.MD conflicts

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
Signed-off-by: David Sinclair <david@sinclair.tech>
sikhote pushed a commit to sikhote/OpenSearch-Dashboards that referenced this pull request Apr 24, 2023
* Add release runbook on RELEASING.md

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Update wording based on comments

Signed-off-by: Louis Chu <clingzhi@amazon.com>

* Update wording based on comment

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

* Resolve CHANGELOG.MD conflicts

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>

Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
Signed-off-by: David Sinclair <david@sinclair.tech>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 2.x docs Improvements or additions to documentation v1.3.7 v2.5.0 'Issues and PRs related to version v2.5.0'

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants