Stash upgrade to Bitbucket Server on 32-bit Linux?

I can't seem to find explicit mention of this in the release notes, but it appears that support for 32-bit Linux systems has been dropped with the introduction of Bitbucket Server. There are no 32-bit installers available, so far as I can tell.

I currently use Stash on a 32-bit Linux VM system that is perfectly adequate for my needs. Do I now have to create a new 64-bit Linux VM, install 64-bit Bitbucket Server, migrate across all my Stash data, then import it? Sounds like a nightmare... sad

1 answer

1 accepted

1 votes

Hi Michael,

Indeed the 32-bit installers are no longer available, however 32-bit platforms are still very much supported. You will need to download the tarball and follow these instructions

Only a small fraction of our userbase is running 32-bit and typically install the 32-bit version without fully understanding the consequences, thus the removal of the 32-bit installers. We would appreciate your feedback on your usage of a 32-bit platform and certainly if you have any challenges performing the tarball based upgrade please let us know.

Also note, in upgrading to 4.0 you will need to ensure new versions of any user installed plugins are available. See the note on this page

Hope this helps.


Hi Ben,

Thanks for the response, and for the useful info.

Just out of curiosity, could you elaborate on what you mean by "install the 32-bit version without fully understanding the consequences"? The release notes do not appear to say anything on the subject, so I was not aware that there were any.



Hi Michael, Nothing necessarily serious nor specific to Bitbucket Server. Just that production instances are usually deployed on systems with significantly more more than can be addressed via a 32-bit address space. Certainly if you install a 32-bit OS and JVM on a platform with more than 4GB of RAM you may be limiting how far you can scale your application; in this case Bitbucket Server. On 32-bit Windows for instance it is common that the *maximum* Java heap size will be in the range 1.2 to 1.6 GB. Bitbucket Server actually runs in much less memory, however occasionally (often due to the installation of third party plugins) there is need to use a larger heap. Even if you only run a small VM now, it easy to increase the RAM on your VM from say 4GB to 16GB, right?. Starting with a 64-bit OS and JVM means you don't need to do a re-install to fully take advantage of the extra memory you allocated to your VM. Hope this help.

Suggest an answer

Log in or Join to answer
Community showcase
Piotr Plewa
Published Dec 27, 2017 in Bitbucket

Recipe: Deploying AWS Lambda functions with Bitbucket Pipelines

Bitbucket Pipelines helps me manage and automate a number of serverless deployments to AWS Lambda and this is how I do it. I'm building Node.js Lambda functions using node-lambda&nbsp...

654 views 0 4
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot