collector
collector copied to clipboard
Native multiarch image builds
Description
Rework de builder image workflow in a way similar to the slim image build on #1585. Move multiarch image builds so they are built as fast as possible. After some testing, most multiarch images are substantially faster on remote VMs, except for the slim image for ppc64le, which takes longer than building on GHA due to it taking a long time to provision.
There's a couple potential follow ups to this PR:
- Improve ppc64le VMs provisioning times.
- Unify builder and slim image builds so VMs can be reused when both images are needed to be built. This can be achieved by either moving more logic into ansible or brute forcing GHA.
Checklist
- [x] Investigated and inspected CI test results