vendor: bump etcd v3.3.27#41791
Conversation
|
Ping? |
|
I think we're waiting for the etcd maintainers to tag a new release; etcd-io/etcd#12552 (comment) |
|
Updated to use the upstream repo as the PR is merged. No changes other than the line in vendor.conf (and a rebase) |
|
CI still broken? |
There was a problem hiding this comment.
Looks like it adds two new dependencies (that are currently not vendored), which looks to cause the CI failure
|
Depending on how long it will take etcd-io/etcd#12698 to be fixed, maybe we should merge this as is. |
It was previously a CoreOS project; do you know if the maintainers are now at Red Hat? (if so, do you have some internal cages to rattle? 😇 😅). |
|
This is not moving forward ... |
|
Guys, this is a really old bug, was fixed many months ago. It also reflects badly on docker/moby as this bug makes life miserably for OTHER apps but docker and you don't care. |
|
@joakim-tjernlund not helpful; might want to complain in the upstream etcd project instead |
|
I think this can be merged as is now since
and the only downside is it's using non-tagged version of etcd |
|
Backport to 20.10 should also be trivial (once this is merged). |
I have complained to etcd, nothing happens. |
What etcd does 20.10.x use? 19.x is getting old and soon obsolete so 20.10 is the way forward. |
|
Yet a release but without this fix ... |
|
If you move to the etcd 3.4 branch you will get the fix ... |
|
3.3.27 has been out for quite a while now ... |
Bump etcd to v3.3.27, which includes etcd-io/etcd#12552, to fix moby#31182 Full diff: etcd-io/etcd@v3.3.25...v3.3.27 Signed-off-by: Kir Kolyshkin <[email protected]> Signed-off-by: Sebastiaan van Stijn <[email protected]>
|
Rebased and moved to v3.3.27 |
kolyshkin
left a comment
There was a problem hiding this comment.
LGTM (I'm the author so I can't technically LGTM it)
|
I guess this needs to be backported as well. |
tianon
left a comment
There was a problem hiding this comment.
LGTM; the test failure seems like a teardown race, not necessarily related?
thaJeztah
left a comment
There was a problem hiding this comment.
LGTM (although the last push was from me 😂)
I added the cherry-pick label, but it may need 2bef937 to be cherry-picked as well, which brings updated dependencies, so a rather large diff (perhaps we're able to reduce the diff) |
|
I re-ran CI a couple of times to make sure the The remaining failure in the last run is I'll go ahead and bring this one in |
Did this get backported ? |
fixes #31182
Bump etcd to v3.3.27, which includes etcd-io/etcd#12552,
to fix #31182
Full diff: etcd-io/etcd@v3.3.25...v3.3.27
This is a draft, pending a 3.3.26 release (etcd-io/etcd#12698)