-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Add support for go 1.22 #3792
Comments
Hi @mneverov Thank you for raising it. However, to support go 1.22 we need to create another PR to bump controller-runtime using go/v2 and properly bump the go/v4 scaffold to use go 1.22 as well as all places where we are using go 1.21 currently. The current release does not support go 1.22. |
Hi @mneverov Sorry, now I checked this one better. Following are all the details.
Now, regarding support, we are going to go 1.22. It is NOT supported yet by Kubebuilder. What we need to do to support go 1.22
Your help is very welcome. Cheers, |
can assignee to me? |
Hi @Shuimo03 We can only work on this when controller runtime and controller tools are using 1.22 and provide releases within.
You can work on the above projects to see if we can help them move first, and then we will be in the place to update Kubebuidler. Also, feel free to contribute as you see fit. |
ok |
We need be able to remove go/v2 and go/v3 plugins to move forward within |
Since this is now the case that both are using Go 1.22.0, can we please bump a new version for Go 1.22? I'm a Dapr maintainer and our performance tests are broken due to this issue. |
Hi @Shuimo03, To move forward and support go 1.22 we need to: -> Get merged: #3899 If you want to help out, could you please help with the review of: #3899 c/c @varshaprasad96 |
Hi @Shuimo03, we are unblocked now. |
I think you've been tagging the wrong person, thanks for the prompt updates though 🙂 |
@camilamacedo86 @yaron2 hi, Are you looking for me? |
What broke? What's expected?
When using go
v1.22
kubebuilder create api
results in NPE.Related to kubernetes-sigs/controller-tools#880.
Reproducing this issue
Steps to reproduce:
0. Install go
v1.22
KubeBuilder (CLI) Version
Version: main.version{KubeBuilderVersion:"3.12.0", KubernetesVendor:"1.27.1", GitCommit:"b48f95cd5384eadcdfd02a47a02910f72ddc7ea8", BuildDate:"2023-09-06T06:04:11Z", GoOs:"linux", GoArch:"amd64"}
PROJECT version
3
Plugin versions
No response
Other versions
No response
Extra Labels
No response
The text was updated successfully, but these errors were encountered: