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

Plans for v3.5.5 release #14138

Closed
16 tasks done
serathius opened this issue Jun 21, 2022 · 16 comments
Closed
16 tasks done

Plans for v3.5.5 release #14138

serathius opened this issue Jun 21, 2022 · 16 comments

Comments

@serathius
Copy link
Member

serathius commented Jun 21, 2022

Same as previous v3.5 releases. Let's agree what work should be included in release and track the work. The list presented below will be evolving as community decides to cut/include fixes.

Issues/PRs that should be included for v3.5.5:

Issues/PRs not required for v3.5.5:

Please feel free to suggest new additional backports/issues worth investigating so we can discuss if they should be included.
cc @ptabor @ahrtr @spzala

@ahrtr
Copy link
Member

ahrtr commented Jun 22, 2022

We may also need 14081, because there are some issues related to it. There is no update for the PR for more than 2 weeks. Just pinged the author of the PR, I will try to get it resolved if there is no update or progress this week.

@spzala
Copy link
Member

spzala commented Jul 6, 2022

We should include this in the v3.5.5 - #14187

@serathius
Copy link
Member Author

serathius commented Jul 12, 2022

Removed #14140 and #14143 from scope as they were reproduced on v3.4, meaning that they are not net new in v3.5. They should still be prioritized, but work can be separate from v3.5 release.

@zmt
Copy link

zmt commented Aug 12, 2022

We are keenly interested in the open telemetry fix recently merged to the 3.5 release branch: #14312. Is there an ETA for 3.5.5 yet?

@vivekpatani
Copy link
Contributor

#14355 - this should be fixed before going for 3.5.5 @serathius @spzala @ahrtr

@ahrtr
Copy link
Member

ahrtr commented Aug 17, 2022

Thanks @vivekpatani . Yes, the fix should be included in 3.5.5, and it should be a minor fix. Refer to #14355 (comment) and #14355 (comment)

The good news the bug isn't included in any published 3.5 release yet. The bad news it's already included in 3.4.20. So we need to backport the fix to 3.4 as well. Since we have simple workaround (see the links above), so it isn't a critical one.

@serathius
Copy link
Member Author

With fix for #14370 merged in release-3.5 let's resume work on this.

@dims
Copy link
Contributor

dims commented Sep 7, 2022

@ahrtr @serathius any chance of #14001 for 3.5.5?

@serathius
Copy link
Member Author

Sure

@serathius
Copy link
Member Author

serathius commented Sep 9, 2022

Looks like we are ready to release v3.5.5? @ahrtr @spzala @ptabor is there important anything I missed?

@ahrtr
Copy link
Member

ahrtr commented Sep 11, 2022

Looks like we are ready to release v3.5.5? @ahrtr @spzala @ptabor is there important anything I missed?

The only concern is that we need more test this time, because there is a new feature . I suggest to run some sanity test against K8s 1.23/24.

In the meanwhile, I will try to qualify the existing functional test, so that we can also qualify 3.5.6 using the functional test next time.

@ahrtr
Copy link
Member

ahrtr commented Sep 14, 2022

I am thinking probably we should use Kubernetes's pipeline to verify etcd as well before releasing each version.

@ahrtr ahrtr mentioned this issue Sep 15, 2022
8 tasks
@serathius
Copy link
Member Author

I worked with SIG Scalability to test v3.4.21 on 5k kubernetes cluster. Will do the same for v3.5.5. before the release.

@ahrtr
Copy link
Member

ahrtr commented Sep 15, 2022

I worked with SIG Scalability to test v3.4.21 on 5k kubernetes cluster. Will do the same for v3.5.5. before the release.

Is it possible to make this as a regular process? It isn't necessary to be the Scalability test, normal Kubernetes pipeline might be OK usually.

@serathius
Copy link
Member Author

I worked with SIG Scalability to test v3.4.21 on 5k kubernetes cluster. Will do the same for v3.5.5. before the release.

Is it possible to make this as a regular process? It isn't necessary to be the Scalability test, normal Kubernetes pipeline might be OK usually.

I maintain etcd version in Kubernetes so I test all the releases. Kubernetes runs 100 node tests on all changes and 5k nodes once a week (I think). Running 5k is not a problem.

@serathius
Copy link
Member Author

Release was done.

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

No branches or pull requests

6 participants