The 3.1 tarball creation scripts and a README can be found at:
http://lcgdeploy.cvs.cern.ch/cgi-bin/lcgdeploy.cgi/glite-scripts/Tar-Dist-Create/
EXAMPLES
Creating a 32 bit WN tarball:
glite-createTar.sh --glite-WN --rep http://grid-deployment.web.cern.ch/grid-deployment/glite/prepare/prod/3.1/glite-WN/sl4/i386/ --ext glite-WN_externals.txt
Creating a PPS UI tarball:
./glite-createTar.sh --glite-UI --rep http://grid-deployment.web.cern.ch/grid-deployment/glite/prepare/pps/3.1/generic/sl4/i386/ --ext glite-UI_externals.txt --ppsrelease
Creating a 64 bit WN tarball:
glite-createTar.sh --glite-WN --rep http://grid-deployment.web.cern.ch/grid-deployment/glite/prepare/prod/3.1/glite-WN/sl4/x86_64/ --ext glite-WN_x86_64_externals.txt --group
This is should be no longer needed because the bugs have been fixed
If you build the WN you must use --postinstall (because there are two bugs not yet fixed in yaim release). Have a look into
glite-scripts/Tar-Dist-Create/postinstall to know when this is no longer needed, ask Maria when the corresponding bugs are fixed in the yaim release.
For the postinstall you need to enable AFS on the VM as postinstall references two files in my public AFS directory.
You don't need postinstall for the UI
You don't need preinstall for UI or WN.
Where to put the tarball:
3.0 UI/WN: /afs/cern.ch/project/gd/www/download/relocatable
3.1 32bit UI: /afs/cern.ch/project/gd/www/download/relocatable/glite-UI/sl4_i686/
3.1 32bit WN: /afs/cern.ch/project/gd/www/download/relocatable/glite-WN/sl4_i686/
3.1 64bit WN: /afs/cern.ch/project/gd/www/download/relocatable/glite-WN/sl4_x86_64/
In case the documentation has to be changed start here to get links to the docs:
https://twiki.cern.ch/twiki/bin/view/LCG/LcgDocs
Testing:
The 3.0 tarball usually doesn't have to be tested, only if the 3.0 part of yaim has changed one needs to test
The 3.1 UI/WN have to be tested if they go to productions. The PPS 3.1 tarballs have to be tested if yaim changed.