Skip to content

Conversation

dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented Apr 12, 2025

What changes were proposed in this pull request?

This PR aims to add build-ubuntu-arm test pipeline.

Why are the changes needed?

Linux arm64 architecture becomes public preview as a new GitHub Action runner. We had better utilize this resource in our test infra.

Since setup-swift GitHub Action doesn't support ubuntu-24.04-arm yet, this PR runs the Swift docker image on ubuntu-24.04-arm GitHub Action runner.

Swift Docker images support both AMD64 and ARM64 architectures.

How was this patch tested?

After passing the CIs and check the following in the CI logs.

Linux 114e749feb29 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:23:05 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux

Was this patch authored or co-authored using generative AI tooling?

No.

@dongjoon-hyun dongjoon-hyun marked this pull request as draft April 12, 2025 11:48
@dongjoon-hyun
Copy link
Member Author

Currently, this PR is blocked by setup-swift GitHub Action.
Screenshot 2025-04-12 at 20 48 32

@dongjoon-hyun
Copy link
Member Author

I reported this issue to the upstream.

@dongjoon-hyun
Copy link
Member Author

Rebase to main branch in order to use Swift 6.1 and [email protected].

@dongjoon-hyun
Copy link
Member Author

For the record, according to the CI failure, the issue is not addressed yet.

Screenshot 2025-04-15 at 22 49 32

@dongjoon-hyun dongjoon-hyun force-pushed the SPARK-51782 branch 2 times, most recently from b4b7635 to 5cb3975 Compare April 21, 2025 07:39
@dongjoon-hyun dongjoon-hyun changed the title [SPARK-51782] Add ubuntu-24.04-arm to build and integration-test-linux test pipelines [SPARK-51782] Add build-ubuntu-arm and integration-test-linux-arm test pipelines Apr 21, 2025
@dongjoon-hyun dongjoon-hyun changed the title [SPARK-51782] Add build-ubuntu-arm and integration-test-linux-arm test pipelines [SPARK-51782] Add build-ubuntu-arm test pipelines Apr 21, 2025
@dongjoon-hyun dongjoon-hyun marked this pull request as ready for review April 21, 2025 07:53
@dongjoon-hyun dongjoon-hyun changed the title [SPARK-51782] Add build-ubuntu-arm test pipelines [SPARK-51782] Add build-ubuntu-arm test pipeline Apr 21, 2025
@dongjoon-hyun
Copy link
Member Author

Let me merge this because this is just an additional test pipeline.

@dongjoon-hyun dongjoon-hyun deleted the SPARK-51782 branch April 21, 2025 10:07
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.

1 participant