| T2 Puppet
The goal of this page is to document notes for a puppet deployment that is generic enough to work on any OSG CMS T2 site (and potentially T3s). |
|
Profiles |
|
> > |
Base (osgBase?)
This is the module intended to hold the VERY BASIC building blocks for most of the Grid services, they are potentially :
- LCMAPS
- LCMAPS-glexec or ...?
- fetch-crl # includes osg-ca-certs
- osg32Repository
- CVMFS / OASIS ?
So the higher level modules will depend on the ones they need to pull |
| Worker-Node
What it has to have : |
|
CE |
|
< < |
- Setup OSG 3.1, hadoop client. Make sure that ls /mnt/hadoop works
- yum --enablerepo=osg clean all
|
> > |
- Setup OSG 3.1, hadoop client. Make sure that ls /mnt/hadoop works ========> YPBIND HAS TO BE OFF - OR HADOOP RPM INSTALL FAILS
- Install CVMFS through compute::cvmfs
|
| |
|
> > |
- yum --enablerepo=osg clean all =======> after the OSG 3.2 Repository is installed !!!
|
|
- Run puppet module
- Copy config.d tarball
- Configure GUMS authentication (LCMAPS) by hand (no big deal)
|