in community/pbs/scripts/startup-script.py [0:0]
def install_packages():
packages = [
'munge',
'munge-devel',
'munge-libs',
'wget',
'gcc',
'make',
'rpm-build',
'libtool',
'hwloc-devel',
'libX11-devel',
'libXt-devel',
'libedit-devel',
'libical-devel',
'ncurses-devel',
'perl',
'postgresql-devel',
'python-devel',
'tcl-devel',
'tk-devel',
'swig',
'expat-devel',
'openssl-devel',
'libXext',
'libXft',
'expat',
'libedit',
'postgresql-server',
'python',
'sendmail',
'sudo',
'tcl',
'tk',
'libical',
'unzip',
'nfs-utils',
'nfs-utils-lib'
]
while subprocess.call(['yum', 'install', '-y'] + packages):
print "yum failed to install packages. Trying again in 5 seconds"
time.sleep(5)