[8.18](backport #6972) [CI] Fixed container images packaging#7193
Conversation
* [CI] Fixed container images packaging * Packaging Ubuntu matrix * Improve matrix representation * Removed matrix packaging if favour to unique step keys * Cleanup * Added binfmt * Pinned binfmt to v8.1.5 * Correct step names * Changed packaging ARM machine type * pinned qemu-v9.2.0-51 * Remove qemu * Removed deb and rpm integration packaging * Reordered packaging steps * [CI] Build FIPS ARM Linux on ARM machine. Added missing retries * Fixed FIPS * [CI] Corrected integration tests packaging dependencies * [CI] single buildkite download invocation * Added missing retries (cherry picked from commit 14943f0) # Conflicts: # .buildkite/integration.pipeline.yml
|
Cherry-pick of 14943f0 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
|
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane) |
|
@pazone can you fix the backport conflicts? |
|
This pull request is now in conflicts. Could you fix it? 🙏 |
|
💚 Build Succeeded
History
cc @pazone |





What does this PR do?
Fixed container image packaging by setting proper packaging variables
We now have 9 packaging steps:
Packaging: linux/amd64 rpm
Artifacts :
Packaging: linux/arm64 rpm
Artifacts :
Packaging: linux/amd64 deb
Artifacts :
Packaging: linux/arm64 deb
Artifacts:
Packaging: linux/amd64 tar.gz
Artifacts:
Packaging: linux/arm64 tar.gz
Artifacts:
Packaging: Containers linux/amd64
14 amd64 images. See the build
Packaging: Containers linux/arm64
14 arm64 images. See the build
Packaging: windows/amd64 zip
Why is it important?
The container images will be used by k8s integration tests instead of rebuilding them.
Checklist
./changelog/fragmentsusing the changelog toolDisruptive User Impact
How to test this PR locally
Related issues
Questions to ask yourself
This is an automatic backport of pull request #6972 done by [Mergify](https://mergify.com).