[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. DetailsInstructions 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 :) |
89bcfc2 to
da4816d
Compare
|
ping @fuweid @serathius |
fuweid
left a comment
There was a problem hiding this comment.
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 <ivan@vald.es>
Backported PR etcd-io#16822, commits f7e488d, 67f1716, and f7ff898 Signed-off-by: Ivan Valdes <ivan@vald.es>
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.