-
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
[2024-04-08] Bump dependency updates identified by dependabot #17751
Conversation
Hi @henrybear327. 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. |
Thanks to @ivanvc for the help! |
/ok-to-test |
@henrybear327, seems like the commits are not properly signed |
01d8fc2
to
227b00b
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.
Nit: Suggest following the commit message format specified here: https://github.com/etcd-io/etcd/blob/main/Documentation/contributor-guide/dependency_management.md#steps-to-bump-a-dependency
Reference: - etcd-io#17738 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
227b00b
to
fd2b930
Compare
Fixed :) |
Thanks for spotting! :) |
/retest |
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.
Hey @henrybear327 - Thanks for taking care of dependencies this week. We need to bump golang.org/x/crypto
it is not purely indirect, refer:
james ~ D etcd dependencies/0.. 12:06:53
➜ grep -Ri "golang.org/x/crypto v" | grep -v sum
tests/go.mod: golang.org/x/crypto v0.21.0
server/go.mod: golang.org/x/crypto v0.21.0
tools/mod/go.mod: golang.org/x/crypto v0.21.0 // indirect
go.mod: golang.org/x/crypto v0.21.0 // indirect
etcdutl/go.mod: golang.org/x/crypto v0.21.0 // indirect
We also need to bump grpc in all places, checking this pr there are a couple of instances where grpc is using an older version:
james ~ D etcd dependencies/0.. 12:07:16
➜ grep -Ri "google.golang.org/grpc v" | grep -v sum
etcdctl/go.mod: google.golang.org/grpc v1.63.0
pkg/go.mod: google.golang.org/grpc v1.63.0
tests/go.mod: google.golang.org/grpc v1.63.0
server/go.mod: google.golang.org/grpc v1.63.0
tools/mod/go.mod: google.golang.org/grpc v1.62.1 // indirect
tools/testgrid-analysis/go.mod: google.golang.org/grpc v1.62.1 // indirect
client/v3/go.mod: google.golang.org/grpc v1.63.0
go.mod: google.golang.org/grpc v1.63.0
etcdutl/go.mod: google.golang.org/grpc v1.63.0 // indirect
api/go.mod: google.golang.org/grpc v1.63.0
Hi @jmhbnz, I also noticed I'm not sure we want to add those two new directories with go modules to |
Good spotting. My first instinct is we should probably update |
fd2b930
to
20106a9
Compare
Thanks @jmhbnz for reviewing and catching issues! :) I have ended up adding |
References: - etcd-io#17748 - etcd-io#17749 - etcd-io#17750 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
References: - etcd-io#17746 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
References: - etcd-io#17750 Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
f47fa21
to
ebeb5bb
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 - Thanks @henrybear327
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
Hi @henrybear327, it looks like the summary of actions in the description got out of date after you bumped other dependencies. Edit: You mentioned that #17748 was going to be bumped. It's direct, but it isn't part of these commits. |
That's a miss ... sorry. I will fix it in #17767 |
This pull request completes this week's etcd dependency updates following our dependency roster and dependency management instructions.
Summary of actions