-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
Plan to release etcd v3.5.17 #18846
Comments
As discussed on Slack, it would be an excellent opportunity to do the release in person next week at KubeCon. |
We should update to Go 1.22.9 (#18847) |
I volunteer to be either the release lead or a shadow. |
I volunteer to help as a shadow. However I'm not at KubeCon and the timezone difference to central europe might complicate things. If you find someone else to help, I'd be happy to renounce. |
Discussed during sig-etcd triage meeting. Thanks @ghouscht for volunteering as shadow, I will volunteer as release advisor and with @ivanvc as release lead we are all set to go. We are looking at Tuesday next week MST timezone. We are thinking early morning on that Tuesday Utah time, how would that work for you @ghouscht? |
@ivanvc - I'd like to be a release shadow for 3.5. |
Yes, that does work for me 👍🏻 |
Tentatively, the release will be done at 9:00 am MST. |
Can you help me do a pass at issues and PRs that may need backporting since 3.5.16 (September 10th)?
I'll also do a pass later this weekend. |
Hi @chaochn47, it's still a good time if we can confirm that we want to backport that pull request. I may suggest opening the backport PR and getting feedback from @ahrtr / @serathius / @fuweid in the backport PR to expedite merging it before Tuesday :) |
Had a look at the PRs/issues and I think you already caught whats needed. I also opened a PR to backport #18812 to 3.5 and assigned it to you: #18863 |
Hey Team - Update, as discussed in person at KubeCon release |
Looks like we need to update the release steps/script. During the release we noticed that Line 133 in 7ab7612
does not exit with an error so the script doesn't work properly. Maybe also document that gh (or specifically the token gh uses) must have permission on the etcd-io org here: etcd/Documentation/contributor-guide/release.md Lines 65 to 66 in 7ab7612
|
Thanks, @ghouscht, for the note. Just clarifying:
The script does exit with an error (that's why it halted), but in the release instructions we should add to verify that We also need to update the documentation with detailed instructions on publishing the GitHub release. |
Thanks, team (@ghouscht, @stackbaek, @jmhbnz), with all follow-up tasks closed and the release in place. I'll go ahead and close this issue 🎉 |
What would you like to be added?
The etcd patch release criteria has been met for our
release-3.5
stable release branch so we should releasev3.5.17
.The list of commits included since the previous release is: v3.5.16...release-3.5:
scripts/release.sh
#18599Work in progress CHANGELOG is: https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md#v3516-tbc
List of pull requests we still need to backport from
main
torelease-3.5
before the patch release is issued:Fix tx buffer inconsistency if there are unordered key writes in one tx. #17263[3.5] Backport fix tx buffer inconsistency if there are unordered key writes in one tx #18861add tls min/max version to grpc proxy #18816[3.5] add tls min/max version to grpc proxy #18829gh
to publish releases #18604Release team
Why is this needed?
Regular patch releases are vital to ensure our users have bug-free and secure software.
The text was updated successfully, but these errors were encountered: