| 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?) |
> > | Base (osg_base?) |
|
This is the module intended to hold the VERY BASIC building blocks for most of the Grid services, they are potentially : |
|
- LCMAPS-glexec or ...?
- fetch-crl # includes osg-ca-certs
- osg32Repository
|
|
< < | |
> > |
- CVMFS / OASIS ? ==> Maybe based in CERNOps/cvmfs ?
|
| So the higher level modules will depend on the ones they need to pull
Worker-Node |
|
CE |
|
< < |
- Setup OSG 3.1, hadoop client. Make sure that ls /mnt/hadoop works ========> YPBIND HAS TO BE OFF - OR HADOOP RPM INSTALL FAILS
|
> > |
- 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
- Setup OSG 3.2
|
|
< < |
- yum --enablerepo=osg clean all =======> after the OSG 3.2 Repository is installed !!!
|
> > |
- 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)
|