Skip to content

ci: build arm64 packages on github runner - #1407

Merged
bigbes merged 1 commit into
v3from
bigbes/tntp-10885-arm64-github-runner-v3
Oct 20, 2026
Merged

bigbes merged 1 commit into
v3from
bigbes/tntp-10885-arm64-github-runner-v3

Conversation

@bigbes

@bigbes bigbes commented Oct 18, 2026

Copy link
Copy Markdown
Collaborator

The graviton self-hosted runner cannot start job containers (runc fails to mount the cgroup hierarchy), which blocks every arm64 publish run. The arm64 package job now builds on the github-hosted ubuntu-24.04-arm runner: the tarantool/testing:tt-build image already ships an arm64 variant, and arm64 runners are free for public repositories.

Part of TNTP-10885

@bigbes
bigbes force-pushed the bigbes/tntp-10885-arm64-github-runner-v3 branch from 8d7f1db to 06e2e72 Compare October 18, 2026 11:50
@bigbes
bigbes requested a review from sssciel October 19, 2026 06:29
The graviton self-hosted runner cannot start job containers (runc
fails to mount the cgroup hierarchy), which blocks every arm64
publish run.
- Build the arm64 package job on the github-hosted ubuntu-24.04-arm
  runner instead; the tarantool/testing:tt-build image already ships
  an arm64 variant, and arm64 runners are free for public
  repositories.
- Mark the workspace a git safe.directory inside the job container:
  the runner checks the repository out as a different user than the
  container runs as, and git refuses to read it otherwise.

Part of TNTP-10885
@bigbes
bigbes force-pushed the bigbes/tntp-10885-arm64-github-runner-v3 branch from 06e2e72 to bca6088 Compare October 20, 2026 06:59
@bigbes
bigbes merged commit ff14e23 into v3 Oct 20, 2026
24 checks passed
@bigbes
bigbes deleted the bigbes/tntp-10885-arm64-github-runner-v3 branch October 20, 2026 07:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants