-
Notifications
You must be signed in to change notification settings - Fork 14
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
⬆️ Upgrade the go.etcd.io/etcd
dependency to v3.4.34
, and other dependencies
#30
Conversation
The pipeline fails because the Go version was updated in the same PR. Unit tests
|
@renormalize as discussed during etcd biweekly sync, we break this PR into 2
|
Opened #32 to upgrade the Go dependency first, before work can be resumed on this PR. |
b140317
to
e8d09ec
Compare
Opened gardener/etcd-backup-restore#786 to fix the runtime CVE on etcd-backup-restore. |
gardener/etcd-backup-restore#786 got merged. |
* Upgrade the `go.etcd.io/etcd` dependency to `v3.4.34`. * Remove the `google.golang.org/grpc` replace directive which forced usage of the older version `v1.27.0`. `v1.58.3` is used now. * Upgrade `go.uber.org/zap` to `v1.27.0`. * Upgrade `github.com/onsi/gomega` to `v1.34.2`.
e8d09ec
to
1bfaa44
Compare
go.etcd.io/etcd
dependency to v3.4.34
, and other dependencies
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.
Thanks @renormalize for upgrading the etcd
version v3.4.34
❤️ .
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.
Thanks for the much needed etcd upgrade.
LGTM!!
How to categorize this PR?
/area quality
/area security
/area dev-productivity
/kind impediment
What this PR does / why we need it:
Upgrade the
go.etcd.io/etcd
dependency tov3.4.34
.Remove the
google.golang.org/grpc
replace directive which forced usage of the older versionv1.27.0
.v1.58.3
is used now.Upgrade
go.uber.org/zap
tov1.27.0
.Upgrade
github.com/onsi/gomega
tov1.34.2
.Which issue(s) this PR fixes:
Fixes #28 #29
Special notes for your reviewer:
The replace directives which hardcoded
google.golang.org/grpc
tov1.27.0
is now removed, and a newer minor versionv1.58.3
is used.There (ideally) should not be any issues with the components that etcd-wrapper interacts with since they all use the same major version, with not a large difference in the minor version.
Let me know in case this doesn't work.
Release note: