Conversation
…/complete-dependency-updates
…ector-contrib' into chore/complete-dependency-updates # Conflicts: # Dockerfile
…nto chore/complete-dependency-updates # Conflicts: # Dockerfile
…x' into chore/complete-dependency-updates
|
Happy to approve this, but just for simplicity have we looked into bumping the QEMU version used here? For example we don't run this action in the workflow: https://github.com/docker/setup-qemu-action, but we could do. I'm just thinking if we can not have to install bsdtar that would be great :) |
|
Hi @jonathanrainer ! I tried adding I did keep the |
No worries, thanks for doing the leg work on this! Happy to approve :) |
This PR consolidates all of the outstanding dependency updates from
renovateand includes a fix for ARM64 builds in Docker.Dependency Updates
This PR merges the following 5 Renovate branches. All updates are patch or minor versions:
v2.9.0->v2.10.0(Minor)v1.2.1->v1.6.0(Minor)v1.6.0requiresglibc >= 2.38, necessitating the use of AlmaLinux 10.almalinux:10-minimal(Patch)otel/opentelemetry-collector-contrib(Patch)tarcompatibility fixWe encountered a build failure on QEMU-emulated ARM64 runners when using the standard GNU
tarfrom AlmaLinux 10. The newertaruses theopenat2syscall, which is not fully compatible with our CI's QEMU version, causingInvalid argumenterrors (exit code 2).We verified that
bsdtaravoids this issue. The Dockerfile now installs thebsdtarpackage and aliases it totarto ensure compatibility across all platforms.