-
Notifications
You must be signed in to change notification settings - Fork 5k
Description
Reported by @kuisathaverat
We have detected that the ARM package is failing on the CI, and it should be failing on the release process. The ARM package process runs on an ARM machine, the issue here is that mage package will build a binary for elastic-agent ARM64 that is correct, and Filebeat and Metricbeat for AMD64, and here is the issue, we do not have cross-compilers to build Intel binaries on Arm machines and the mage package is trying to use the x86 Docker images on and Arm that is not possible. This blocks the release of the Elastic Agent for ARM because the unified release process uses the same mage package command.
In the meantime, to allow to unlock PRs the ARM package stage is disabled in beats-ci #26240
thinking about this I think that build x86 binaries in the ARM Elastic Agent is not correct, those binaries can not be executed on the host is running the Elastic Agent (ARM) because that meant for a different architecture (x86).