[Release-1.28] - The arm64 hardened-multus-cni images contain amd64 binaries
thomasferrandiz opened this issue · comments
Backport fix for The arm64 hardened-multus-cni images contain amd64 binaries
x64
$ sudo file
/var/lib/rancher/rke2/agent/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/33/fs/usr/src/multus-cni/bin/multus
/var/lib/rancher/rke2/agent/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/33/fs/usr/src/multus-cni/bin/multus: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped
$ kgn
NAME STATUS ROLES AGE VERSION
ip-1-1-10-2 Ready control-plane,etcd,master 31m v1.28.12+rke2r1
ip-1-1-12-2 Ready control-plane,etcd,master 54m v1.28.12+rke2r1
ip-1-1-13-2 Ready control-plane,etcd,master 47m v1.28.12+rke2r1
ip-1-1-17-2 Ready <none> 48m v1.28.12+rke2r1
$ uname -a
Linux ip-172-31-13-49 5.14.21-150500.53-default #1 SMP PREEMPT_DYNAMIC Wed May 10 07:56:26 UTC 2023 (b630043) x86_64 x86_64 x86_64 GNU/Linux
ARM
$ sudo file
/var/lib/rancher/rke2/agent/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/43/fs/usr/src/multus-cni/bin/multus
/var/lib/rancher/rke2/agent/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/43/fs/usr/src/multus-cni/bin/multus: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, stripped
$ kgn
NAME STATUS ROLES AGE VERSION
ip-1-1-10-12 Ready control-plane,etcd,master 32m v1.28.12+rke2r1
$ uname -a
Linux ip-1-1-10-12 5.14.21-150400.24.11-default #1 SMP PREEMPT_DYNAMIC Sun Jul 17 20:46:33 UTC 2022 (be260ca) aarch64 aarch64 aarch64 GNU/Linux