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

vendor: bump etcd to v3.5.0 and grpc to v1.39.0 #15123

Merged
merged 1 commit into from Jul 16, 2021

Conversation

rolinh
Copy link
Member

@rolinh rolinh commented Feb 26, 2021

Our version of grpc has been lagging behind for a while now because of the issue described in this comment. The etcd project has just released a version (albeit still marked alpha beta at the moment) that fixes this issue and thus allows bumping grpc to a more recent version. The Hubble team has been desperately wanting to bump the grpc dependency for a while now mostly to be able to provide more useful error messages.

@rolinh rolinh added the release-note/misc This PR makes changes that have no direct user impact. label Feb 26, 2021
@maintainer-s-little-helper maintainer-s-little-helper bot added this to In progress in 1.10.0 Feb 26, 2021
@aanm
Copy link
Member

aanm commented Feb 26, 2021

test-me-please

@rolinh rolinh force-pushed the pr/rolinh/vendor-grpc-etcd branch 3 times, most recently from 05d6163 to da41ef4 Compare May 19, 2021 13:05
@rolinh rolinh changed the title vendor: bump etcd to v3.5.0-alpha.0 and grpc to v1.36.0 vendor: bump etcd to v3.5.0-beta.3 and grpc to v1.37.1 May 19, 2021
@rolinh rolinh force-pushed the pr/rolinh/vendor-grpc-etcd branch from da41ef4 to f087433 Compare May 20, 2021 07:23
@rolinh rolinh changed the title vendor: bump etcd to v3.5.0-beta.3 and grpc to v1.37.1 vendor: bump etcd to v3.5.0-beta.3 and grpc to v1.38.0 May 20, 2021
@rolinh rolinh force-pushed the pr/rolinh/vendor-grpc-etcd branch from f087433 to 0e2fc97 Compare June 1, 2021 11:57
@rolinh rolinh changed the title vendor: bump etcd to v3.5.0-beta.3 and grpc to v1.38.0 vendor: bump etcd to v3.5.0-beta.4 and grpc to v1.38.0 Jun 1, 2021
@rolinh rolinh force-pushed the pr/rolinh/vendor-grpc-etcd branch from 0e2fc97 to 59c442b Compare June 16, 2021 17:32
@rolinh rolinh changed the title vendor: bump etcd to v3.5.0-beta.4 and grpc to v1.38.0 vendor: bump etcd to v3.5.0 and grpc to v1.38.0 Jun 16, 2021
@rolinh rolinh marked this pull request as ready for review June 16, 2021 17:50
@rolinh rolinh requested review from a team as code owners June 16, 2021 17:50
@rolinh rolinh requested a review from tklauser June 16, 2021 17:50
@rolinh
Copy link
Member Author

rolinh commented Jun 16, 2021

test-me-please

@tklauser
Copy link
Member

The Travis CI failure looks real, it's failing in pkg/kvstore.AllocatorEtcdSuite: https://travis-ci.com/github/cilium/cilium/jobs/514936128

@tklauser
Copy link
Member

tklauser commented Jun 17, 2021

test-runtime

VM provisioning failure due to NFS locking issue: https://jenkins.cilium.io/job/Cilium-PR-Runtime-4.9/5007/

@rolinh rolinh force-pushed the pr/rolinh/vendor-grpc-etcd branch from 59c442b to a7a1c39 Compare June 18, 2021 15:01
@rolinh rolinh added the dont-merge/blocked Another PR must be merged before this one. label Jun 21, 2021
@rolinh
Copy link
Member Author

rolinh commented Jun 21, 2021

The Travis CI failure looks real, it's failing in pkg/kvstore.AllocatorEtcdSuite: https://travis-ci.com/github/cilium/cilium/jobs/514936128

A bug in the unit tests apparently. It should be fixed with #16596. Marking this PR as blocked until this other PR is merged and this one rebased.

@rolinh rolinh force-pushed the pr/rolinh/vendor-grpc-etcd branch from a7a1c39 to b7bdb41 Compare June 21, 2021 12:41
@rolinh rolinh removed the dont-merge/blocked Another PR must be merged before this one. label Jun 21, 2021
@rolinh
Copy link
Member Author

rolinh commented Jun 21, 2021

test-me-please

@rolinh rolinh force-pushed the pr/rolinh/vendor-grpc-etcd branch 3 times, most recently from c6282f5 to cecf40d Compare July 1, 2021 09:29
@rolinh rolinh changed the title vendor: bump etcd to v3.5.0 and grpc to v1.38.0 vendor: bump etcd to v3.5.0 and grpc to v1.39.0 Jul 1, 2021
@rolinh
Copy link
Member Author

rolinh commented Jul 1, 2021

test-me-please

@aanm aanm added the dont-merge/needs-rebase This PR needs to be rebased because it has merge conflicts. label Jul 9, 2021
Signed-off-by: Robin Hahling <robin.hahling@gw-computing.net>
@rolinh rolinh force-pushed the pr/rolinh/vendor-grpc-etcd branch from cecf40d to 2c469a7 Compare July 13, 2021 19:04
@rolinh rolinh removed the dont-merge/needs-rebase This PR needs to be rebased because it has merge conflicts. label Jul 13, 2021
@rolinh
Copy link
Member Author

rolinh commented Jul 13, 2021

test-me-please

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Jul 16, 2021
@aanm aanm merged commit 2fa891d into master Jul 16, 2021
1.10.0 automation moved this from In progress to Done Jul 16, 2021
@aanm aanm deleted the pr/rolinh/vendor-grpc-etcd branch July 16, 2021 11:36
@rscampos rscampos mentioned this pull request Sep 7, 2021
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact.
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants