Number of CPUs available in BB pipelines

IG
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 3, 2019

Can you please update online documentation with CPU information regarding bitbucket pipelines? It currently says it has a 4GB RAM and 5GB space limit but no info about CPUs. Please provide some information about CPUs - count, relative power, shared/dedicated, etc.

 

1 answer

0 votes
Stephen Sifers
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
January 7, 2019

Hello Iuri,

The CPU specifications within Bitbucket pipelines is not a set CPU Core, Type or Speed. This is due to Bitbucket pipelines being ran using shared infrastructure. There is a feature request similar to your request (the feature request is more interested in constant performance, but it will explain more about the resources available). You may find the request at #13079: Provide a fairly constant CPU and network resource.

There are also recent changes to Bitbucket pipelines which can be located at Infrastructure changes in Bitbucket Pipelines. Within that document, back in August 2018 there was a infrastructure change to EC2 M5d which is listed within Amazon as 2-96 vCPUs and a CPU of Intel® Xeon® Platinum 8175M. You may find the amazon specifications at https://aws.amazon.com/blogs/aws/ec2-instance-update-m5-instances-with-local-nvme-storage-m5d/

I hope this helps to clarify which resources are available within Bitbucket pipelines.

Regards,
Stephen Sifers

IG
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 4, 2020

can you specify how many vCPUs are present for 1x and 2x size? In other words, what would be the output of `nproc` on each size?

Like # people like this
zoltan_zvara
Contributor
January 2, 2023

In all cases, even in `self.hosted` runners, the CPU is limited to 4 cores. Even if you have 52 cores on your machine, you are done. This is how the CPU is set for Bitbucket Pipelines.

We wasted a lot of time designing and building pipelines, now for nothing. For all readers, I suggest you not use Bitbucket Pipelines.

P.S.: Atlassian keeps these 4 CPU limitation secret, just for you. ;-)

image.png

Like # people like this
Tristan Ramseyer August 31, 2023

Hi @zoltan_zvara

I have found a workaround for self-hosted hardware (basically calling "docker update --cpu-quota=-1") and posted some details https://jira.atlassian.com/browse/BCLOUD-21403

Best regards

Tristan

Like # people like this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events