Bump base-images to 0.0.45

What does this MR do?

Bumps RUNNER_IMAGES_VERSION from 0.0.43 to 0.0.45.

Why?

base-images 0.0.45 carries two changes on top of 0.0.43:

  1. Per-arch git in the concrete runner-helper (base-images v0.0.44, !132 (merged)). The concrete helper previously shipped an amd64 git binary on every architecture, so ARM64 jobs failed during source fetch with:

    fork/exec /opt/gitlab-runner/git/bin/git: exec format error

    It now bundles a per-architecture git binary.

  2. concrete built for all 6 common platforms (base-images v0.0.45, !133 (merged) + !134 (merged)). The concrete helper build was parallelized per-architecture and extended to cover amd64, arm, arm64, s390x, ppc64le, and riscv64 (the latter two arches needed per-arch OpenSSL targets in the from-source git build).

Merge request reports

Loading