-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Go version in Admission Controller 0.9.2 #5455
Comments
So my apologies, |
Currently I'm in process of preparing VPA 0.13.0 (#5355). We build release using this image which is based on Can you check 0.13.0 images (kubernetes/k8s.io#4703 or you can wait until I finish the release? I'd like to understand what dependencies we have in the latest image with known security vulnerabilities (sounds like github.com/emicklei/go-restful/v3-v3.8.0 and maybe old version of go). And then to decide if we can do a patch release I want to understand:
|
Good morning @jbartosik |
Hello @jbartosik |
I can update go and go-restful Is the list of vulnerabilities available in some public place? |
If this would also update autoscaler that would be awesome. I can post the CVE' here if you would like. |
Do you mean Cluster Autoscaler? I don't maintain CA, only VPA (Vertical Pod Autoscaler).
Please do. |
This indeed doesn't look like the vpa components were built with the most recent go version:
Whereas, when I'm building this locally in docker, it builds correctly with go1.19.5
@jbartosik Did the image get cached somewhere so it used the very outdated go1.19? Tags for the docker images are updates as soon as a new minor version is released. For the vpa 0.13.0 release I would have expected the release job to have picked up go1.19.5, which was released on 2023-01-10. |
It's possible an old image got cached at my workstation, I can check tomorrow. |
Looks like my workstation had an old image, the image I had was 5 months old, when I did |
I think it would be better to specify which golang version exactly we're using |
Hello all. Thank you for the work on this thus far. I am looking forward to the changes you have made. |
I want to merge : kubernetes/k8s.io#4973 before doing a release |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
Release 0.14.0 (https://github.com/kubernetes/autoscaler/releases/tag/vertical-pod-autoscaler-0.14.0) bumped golang to 1.20.5. @coltonfreeman26 , could you please confirm this fixes the problem for you? |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
sorry for the late response on this. 0.14.0 did resolve all of the original CVE's i posted. now there are some new ones in regards to 1.20.5 but thats just the way the game goes. thank you for the help on this. ill go ahead and close this out. |
Good day all,
I am a member of the Iron Bank team on Platform One and we are consuming the vpa-admission-controller:0.9.2 image from k8s.gcr.io
Our scan tools have picked up quite a few findings in regards to the version of Go currently being used (1.14.3)
We are using the VPA sweet and have these findings for all of them. Recommender, Updated and Admission Controller.
Do you know if there is any plan to upgrade the Go version for these products?
I did reach out to the security team via email and they pointed me back to the public forum.
Please let me know if you have any questions.
The text was updated successfully, but these errors were encountered: