Spark's Jenkins CI and QA infrastructure is hosted by UC Berkeley's AMPLab. The machines live in the IS&T datacenter. We have one Jenkins master, and currently eight Jenkins worker nodes.
Please see the AMPLab Jenkins wiki for instructions.
The following list of software packages are installed on each worker node, and required to build the myriad variations of spark:
sssd 1.11.6
htop 1.0.3
git 1.7.1
tree 1.5.3
policycoreutils-python 2.0.83
gcc 4.4.7
bzip2 1.0.5
docker-io 1.5.0
glibc.i686 2.12
glibc-devel.i686 2.12
libstdc++.i686 4.4.7
zlib-devel.i686 1.2.3
ncurses-devel.i686 5.7
python 2.6.6
python-pip 1.3.1
numpy 1.4.1
scipy 0.7.2
python-matplotlib 0.99.1.2
sympy 0.6.3
python-nose 0.10.4
CherryPy 3.6.0
google-api-python-client 1.3.2
jsonpickle 0.9.2
pygeocoder 1.2.5
python-crontab 1.9.3
utm 0.4.0
wsgiref 0.1.2
xmltodict 0.9.2
R Version : 3.1.3 (installed via yum)
The Jenkins cluster has the following hardware configurations:
Master:
Workers: