Difference between revisions of "Upgrading Quattor managed glite servers"
From PDP/Grid Wiki
Jump to navigationJump to searchLine 1: | Line 1: | ||
= Upgrading to a new glite release = | = Upgrading to a new glite release = | ||
− | The following notes were taken during the upgrade to glite-3.1-31 | + | The following notes were taken during the upgrade from glite-3.1-update-29 to glite-3.1-update-31. |
== As ndpfmgr@stal == | == As ndpfmgr@stal == | ||
Line 13: | Line 13: | ||
# cd $L/cfg | # cd $L/cfg | ||
− | # cp /tmp/glite-3.1-update-31.tpl ./ (the file created as ndpfmgr in the first step | + | # cp /tmp/glite-3.1-update-31.tpl ./ (the file created as ndpfmgr in the first step) |
# cd $L/cfg/grid/glite-3.1/update/ | # cd $L/cfg/grid/glite-3.1/update/ | ||
# cp -a 29 31 | # cp -a 29 31 | ||
− | # find 31 -type d -name CVS | + | # find $L/cfg/grid/glite-3.1/update/31 -type d -name CVS -exec rm -rf {} \; (delete the CVS files, this command will change when moving to subversion) |
+ | # for file in `find 31 -name \*.tpl | xargs grep -H "/29/"|awk -F : '{print $1}'`; do sed -i "s/\/29\//\/31\//g" $file; done (replace the old update nr with the new one). | ||
+ | # replace the entries in $L/cfg/grid/glite-3.1/update/31/{i386,x86_64}/rpms.tpl with entries in glite-3.1-update-31.tpl, take care to uncomment torque packages and that the manualy added packages are appended |
Revision as of 15:18, 30 September 2008
Upgrading to a new glite release
The following notes were taken during the upgrade from glite-3.1-update-29 to glite-3.1-update-31.
As ndpfmgr@stal
- Run the skript ~/bin/mirror-glite-3.1
This creates a Quattor template file in /tmp which can be used to create a cern-mirror of the latest glite in /project/quattor/www/html/mirror/glite (fetch release from: http://glitesoft.cern.ch/EGEE/gLite/).
As normal-user@stal
Assuming you have a working Quattor environment, in particular $L points to a usable Quattor checkout.
- cd $L/cfg
- cp /tmp/glite-3.1-update-31.tpl ./ (the file created as ndpfmgr in the first step)
- cd $L/cfg/grid/glite-3.1/update/
- cp -a 29 31
- find $L/cfg/grid/glite-3.1/update/31 -type d -name CVS -exec rm -rf {} \; (delete the CVS files, this command will change when moving to subversion)
- for file in `find 31 -name \*.tpl | xargs grep -H "/29/"|awk -F : '{print $1}'`; do sed -i "s/\/29\//\/31\//g" $file; done (replace the old update nr with the new one).
- replace the entries in $L/cfg/grid/glite-3.1/update/31/{i386,x86_64}/rpms.tpl with entries in glite-3.1-update-31.tpl, take care to uncomment torque packages and that the manualy added packages are appended