Closed hmonsalv closed 1 year ago
/triage accepted
Thank you for the report @hmonsalv, there was something wrong with the way I built the multi arch images. The PR I opened should've fixed the issue. There is currently a job in progress that will publish new staging images https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/post-prometheus-adapter-push-images/1694021319764480000. Once it is done and I have verified that the image have now the correct architecture, I will work on a new release of prometheus-adapter.
Thanks Damien! Will this new patch release be back ported to v.0.10? When do you estimate it will be available?
Yes I can backport it. Either today or tomorrow
@hmonsalv release v0.10.1 is now available
@dgrisonnet would it be possible to back port the fix also to v0.9 and create a v0.9.2
?
Thanks in advance!
v0.9.1 is already 2 years old which means that is using an unsupported version of Kubernetes and golang, so I'd rather have you update to v0.10.1.
We did already for our actual cluster stack where we bumped to v0.10.1
.
But due to some qa and compliance we still need to provide support for a few more months to our old stack where we used v0.9.1
. It would be awesome to have the v0.9.2
with arm64 🙏
I can backport the fix which will build a staging image that you can use, but I won't do a v0.9.2 release, is that fine with you?
What happened?: the docker manifest registry.k8s.io/prometheus-adapter/prometheus-adapter:v0.11.0 apparently has
linux/arm64
support:But when pulling
linux/arm64
image, I am getting an image withamd64
architecture instead. I tested it for bothv0.10.0
andv0.11.0
:What did you expect to happen?: get the arm64 image. This is working fine for other images in same registry, e.g.:
Could it be that the docker manifest reference to the
linux/arm64
is wrongly pointing to anlinux/amd64
one?Thanks a lot in advance! Kind regards.