Skip to content

Backport P, Z and Arm runners to 3.21 #2254

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 18, 2025

Conversation

Molter73
Copy link
Collaborator

@Molter73 Molter73 commented Jul 15, 2025

Description

Backport of #2106, #2215 and #2210.

Checklist

  • Investigated and inspected CI test results
  • Updated documentation accordingly

Automated testing

  • Added unit tests
  • Added integration tests
  • Added regression tests

If any of these don't apply, please comment below.

Testing Performed

CI should be enough.

robbycochran and others added 2 commits July 15, 2025 17:47
…2106)

* Revert "Revert GH arm changes (#2107)"
* Add arm64  stable, beta, and dev channels for Google COS integration tests (#2096)
@Molter73 Molter73 added build-builder-image rebuild-test-container Rebuild the collector-tests container. labels Jul 15, 2025
After adding Arm runners on GHA, we made it so the Arm test image is
always built. Unfortunately, because we use QEMU to build the images,
the build has gotten quite slow.

In order to speed up the build, this change makes it so we cross-compile
the binaries for all our supported platforms locally and the image build
simply copies the binaries into the final image.
@Molter73 Molter73 marked this pull request as ready for review July 16, 2025 08:58
@Molter73 Molter73 requested a review from a team as a code owner July 16, 2025 08:58
@Molter73
Copy link
Collaborator Author

/retest

@Molter73 Molter73 merged commit be83216 into release-3.21 Jul 18, 2025
140 of 150 checks passed
@Molter73 Molter73 deleted the mauro/backport-pzrunners-3-21 branch July 18, 2025 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build-builder-image rebuild-test-container Rebuild the collector-tests container.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants