-
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
[3.5] backport ignore old leaders leases revoking requests #17425
[3.5] backport ignore old leaders leases revoking requests #17425
Conversation
Hi @ivanvc. Thanks for your PR. I'm waiting for a etcd-io member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Can you backport the change of supporting/enhancing gofailpoint in a separate PR? |
#17427 has merged, please rebase this PR |
b191670
to
89bcfc2
Compare
Done :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Thanks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Main backport looks good to me, thanks @ivanvc.
One question below about EndpointsGRPC
inclusion and how this is treated.
89bcfc2
to
da4816d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM on green - Thanks @ivanvc
ping @fuweid @serathius |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I think we can use git cherry-pick -xs
to add original commit information so that it's easy to review and track when you read commits.
Hi @fuweid, I can't cherry-pick cleanly when backporting as there are many differences between the |
4e530ef
to
bd6dfdc
Compare
Finish backporting the remaining functions from the original backport from PR etcd-io#17075. Backported commit 65add8c Signed-off-by: Ivan Valdes <[email protected]>
Backported PR etcd-io#16822, commits f7e488d, 67f1716, and f7ff898 Signed-off-by: Ivan Valdes <[email protected]>
bd6dfdc
to
4a90575
Compare
@ahrtr, sorry for the inconvenience, but I've rebased and edited the commits so many times that I realized in one pass I forgot to add the e2e tests. Can you please review it again? Thanks. |
Link to #15247 |
Backport of PR #16822.
This PR has two commits:
1. Backport e2eAddressed in #17427EtcdProecess
'GoFailClientTimeout
.2. Backport of the actual implementation of ignoring old leader leases revoking requests.
Please read https://github.com/etcd-io/etcd/blob/main/CONTRIBUTING.md#contribution-flow.