You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{
"images": {
"foo/my-multi-arch-image:latest": {
"exists": false,
"error": "failed to get image manifest: choosing image instance: no image found in image index for architecture \"arm64\", variant \"v8\", OS \"darwin\""
}
}
}
Additional Context
Include the following information.
Troubleshoot version: 0.114.0
Operating system: macOs
Operating system version: 15.2
KinD: 0.26.0
Kubernetes: 1.32.0
The text was updated successfully, but these errors were encountered:
Just ran it against a new EKS cluster, using nodes from AMI amazon-eks-node-1.30-v20241213 with Architecture x86_64.
We get the same error message:
{
"images": {
"foo/my-multi-arch-image:latest": {
"exists": false,
"error": "failed to get image manifest: choosing image instance: no image found in image index for architecture \"arm64\", variant \"v8\", OS \"darwin\""
}
}
}
That seems very suspicious - like it's taking the architecture from the box where kubectl preflight is running, rather than the node where the image should be being pulled.
Bug Description
We have a Registry Images check failing, despite the cluster we run the collector against actually being able to pull the image.
Expected Behavior
If the K8S cluster can pull the image, the registry image collector can pull the image and the check passes.
Steps To Reproduce
foo/my-multi-arch-image:latest
for the following architectures and push it to Dockerhublinux/arm64
linux/amd64
Additional Context
Include the following information.
The text was updated successfully, but these errors were encountered: