Error importing kube-poroxy.tar for ARM64 with containerd #1842
Labels
area/release-eng
Issues or PRs related to the Release Engineering subproject
kind/bug
Categorizes issue or PR as related to a bug.
needs-priority
sig/release
Categorizes an issue or PR as relevant to SIG Release.
What happened:
Since switching the kOps for ARM64 periodic tests to containerd container runtime, they are failing, not being able to create the cluster:
https://testgrid.k8s.io/kops-misc#kops-aws-arm64-conformance
kOps logs from these tests show that there are issues importing the
kube-proxy.image
image:containerd logs show similar thing:
Extracting the contents of the kube-proxy.tar file can be noticed that the configuration JSON contains has the architecture set to "amd64":
How to reproduce it (as minimally and precisely as possible):
sudo ctr images import kube-proxy.tar
Anything else we need to know?:
Issue was opened here because the problem seems to come from the
debian-iptables
image used as a base forkube-proxy
.Changing the architecture to "arm64" inside the config JSON makes the import succeed.
Environment:
cat /etc/os-release
): Ubuntu 20.04 Focal ARM64uname -a
): n/aThe text was updated successfully, but these errors were encountered: