Update etcd client to 3.3.16#83735
Conversation
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jpbetz, liggitt The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest |
|
Thanks @jpbetz !! |
etcd was updated to 3.3.16 in kubernetes#83735. After this, an issue was found with the release and the tag was deleted and re-tagged: etcd-io/etcd#11230. Due to this, the hash while downloading (`go mod download`) the tag no longer equalled the old hash in go.sum which led to a checksum mismatch error: ``` verifying github.com/coreos/etcd@v3.3.16+incompatible: checksum mismatch downloaded: h1:2eX1BjV6Wfvl41/35OBA5Np4BHezdTJzhIxSMYxOArA= go.sum: h1:hQaR//OAeI1FQ3G5bGRL9VpFOCurqnEHSup4W693Tb4= ``` This was not caught by CI because the old tag existed at the time of testing the PR (this was, however, caught by the publishing-bot). This commit updates the hash in go.sum to be equal to the new hash that we get after downloading using `go mod download`.
Revert #83735: Update etcd client to 3.3.16
|
I see the milestone here is set to version 1.17. Will this be backported to the 1.16 patch release line? |
|
yes |
|
Yes and note this PR was rolled back and we are going to upgrade to etcd 3.3.17 and then back port that version to 1.16 |
|
Great. Version 1.16.2 can't come soon enough. It looks like that's planned for 15 October 2019. |
|
Cherry-pick patch of etcd version 3.3.17 for Kubernetes 1.16: #83915. |
Update etcd client to 3.3.16
Revert kubernetes#83735: Update etcd client to 3.3.16
What type of PR is this?
/kind bug
What this PR does / why we need it:
Fixes for two major issues with the etcd 3.3 client to 1.16:
Which issue(s) this PR fixes:
Fixes #83550 via etcd-io/etcd#11211 (backported to etcd 3.3.16 via etcd-io/etcd#11216)
Fixes #83028 via etcd-io/etcd#11184 (backported to etcd 3.3.16 via etcd-io/etcd#11215)
Special notes for your reviewer:
Separate PR to upgrade to etcd 3.3.16 server will follow. We typically upgrade clients first.
Does this PR introduce a user-facing change?:
(release note removed due to rollback)
/sig api-machinery
/area etcd
/priority critical-urgent