Missed Team ’24? Catch up on announcements here.

×
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

ARM64 runners

Serhii Kaidalov (NMI) June 12, 2023

Is there a way to run arm64 runner to build arm docker images? 

For example introduce some additional label or nodeSelector, so karpenter can launch a proper instance for that runner.

2 answers

1 accepted

Suggest an answer

Log in or Sign up to answer
0 votes
Answer accepted
Igor Stoyanov
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 16, 2023

@Serhii Kaidalov (NMI) hi. If you speaking about runners-autoscaler tool, then this feature is not supported. There was a plan to implement this, but i'm not sure when this feature will become available.

Regards, Igor. 

Serhii Kaidalov (NMI) June 21, 2023

Got it. Would be great to see that in the future. 

Serhii Kaidalov (NMI) June 29, 2023

@Igor Stoyanov what about runners-autoscaler image itself? Could you build it for arm64 as well? 

Igor Stoyanov
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 29, 2023

@Serhii Kaidalov (NMI) actually i provided response for the runners-autoscaler image. ARM64 infra is not supported in a current state of development for this image.
For the image that is used to create runners 

docker-public.packages.atlassian.com/sox/atlassian/bitbucket-pipelines-runner:1 , as i know, support of arm64 infra is in the BETA state of development.

Regards, Igor.
Serhii Kaidalov (NMI) June 29, 2023

@Igor Stoyanov got it, thanks.

0 votes
Edmund Munday
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
September 24, 2023

Hi @Serhii Kaidalov (NMI) - for reference, information on the ARM support with runners is available here: https://bitbucket.org/blog/announcing-support-for-linux-arm-runners-in-bitbucket-pipelines

The team has not 100% confirmed the functionality of ARM runners + the Autoscaler yet, I'll update you here once we've done our own validation testing.

Deleted user September 24, 2023

 Awesome, it there a guide how to build multi-arch image? 

Edmund Munday
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
September 26, 2023

@[deleted] - so at this stage the Auto-scaler most likely isn't going to play nicely with ARM runners, due to the fact that the auto-scaler itself is built on X86 and will be expecting that architecture in the environment that it runs.

Multi-arch images is something that we don't have official support for at the moment. That is being tracked here: https://jira.atlassian.com/browse/BCLOUD-15317

TAGS
AUG Leaders

Atlassian Community Events