Open chetbox opened 5 months ago
Is qemu properly installed on this runner? Do you mean to test for an arm32 Pi or an arm64 one? In the latter case, virtualization with chroot or docker could prove faster, you would avoid emulation.
I am building an arm64 image.
I ensured QEMU is installed by running apt-get install -y qemu-static
but I still get the same error.
I was under the impression this action uses a chroot
under the hood so my assumption is that no emulation would occur if running on an arm64 runner. Perhaps I have misunderstood?
No emulation should occur but the action modifies the binfmt to run the qemu wrapper to ensure a particular CPU is emulated. This might be why sudo doesn't work here.
I set up a Linux ARM64 (Beta) GitHub hosted runner wondering if the build would be faster given QEMU ends up running on the same target architecture. I got the following error: