-
Notifications
You must be signed in to change notification settings - Fork 182
Update to Kubernetes 1.30 #167
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
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jsafrane The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Update all Kubernetes libraries to 1.30 and go to 1.22.
GO111MODULE=off is not supported in `go get` any longer. And running `go get github.com/alecthomas/gometalinter` would install the metalinter and its libs into go.mod / go.sum. Therefore remove the whole github.com/alecthomas/gometalinter installation, users must install it manually before running `make`. And we should move to another linter ASAP.
unittest.assertEquals has been removed from Python a long time ago. Use assert.Equal.
I'm updating go version in kubernetes/test-infra#32493 |
CI failed. |
/retest |
Damn, I need to install gometalinter in CI somehow.
|
github.com/alecthomas/gometalinter has been deprecated for years and now it does not work with go 1.22. I'm removing it without replacement, our other sig-storage CSI projects do not use any linter either.
I removed the whole gometalinter, I did not make it work in go 1.22 easily and I don't think it's that useful either. |
/lgtm |
Update all Kubernetes libraries to 1.30 and go to 1.22. Fix our code accordingly (
v1.ResourceRequirements
->v1.VolumeResourceRequirements
.When at it:
unittest.assertEquals
has been removed from Python (3.12).@xing-yang @msau42