Supported Platforms

Cian Wilson edited this page Oct 27, 2016 · 17 revisions

TerraFERMA Home | Wiki Home

Desktops

Our primary development and production systems run Ubuntu, however, we aim to support a number of other platforms. "Supported" here means that we maintain a buildbot on a virtual machine with that operating system and test that it builds (from a clean installation) and successfully runs and passes all of our short tests. In addition we test that our benchmarking suite builds on some of these but, as these take significantly longer to run, we do not currently test these run on all platforms (instead a sub-set are tested weekly on Ubuntu).

Our list of support platforms currently includes (with links to the relevant buildbot queues):

buildbot benchmarks
Linux Ubuntu 12.04LTS (32 bit) (unknown status) (unknown status)
Linux Ubuntu 12.04LTS (64 bit) (unknown status) (unknown status)
Linux Ubuntu 14.04LTS (unknown status) (unknown status)
Linux Ubuntu 16.04LTS (unknown status) (unknown status)
Linux CentOS 5.11 (unknown status) (unknown status)
Linux CentOS 6.6 (unknown status) (unknown status)
Linux CentOS 6.7 (unknown status) (unknown status)
Linux CentOS 7 (unknown status) (unknown status)
Mac OS X 10.10 (unknown status) (unknown status)
Mac OS X 10.11 (unknown status) (unknown status)

Note that the Mac OS X 10.11 builder is run on a laptop so frequently shows failures due to unexpected termination of the installation and testing process.

Clusters

We don't continuously test on any clusters so don't technically support any, however we are running our own simulations on a number of systems.

Raijin

Raijin uses RHEL 6 and can build TerraFERMA using Dorsal almost identically to our CentOS 6.6 supported platform. The few tweaks necessary on Raijin are available in the tferma-master-raijin branch of Dorsal:

git clone -b tferma-master-raijin git@bitbucket.org:tferma/dorsal.git

Yeti

Yeti uses RHEL 6 and can build TerraFERMA using Dorsal almost identically to our CentOS 6.6 supported platform. The few tweaks necessary on Yeti are available in the tferma-master-yeti branch of Dorsal:

git clone -b tferma-master-yeti git@bitbucket.org:tferma/dorsal.git
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.