# Author: Karthik # Date: Mon, July 13th 2009 # Purpose: Update osg (itb) 1.1.0 installation # Reference: Related email from Suchandra is pasted below # Installation notes start after the email ending ============================================================================== Date: Fri, 10 Jul 2009 13:34:10 -0500 From: Suchandra Thapa To: osg-int@OPENSCIENCEGRID.ORG Subject: ITB cache update There's been an update to the ITB cache to address some issues that have come up.  The update instructions are as follows: * Source the setup.sh in your ITB installation * run vdt-control --off * run pacman -update osg-config * run pacman -updaet osg-version * update the rsv probes as follows: vdt-control --off osg-rsv $VDT_LOCATION/osg-rsv/bin/misc/cleanup-rsv.pl --reset rm -f $VDT_LOCATION/osg-rsv/setup/update_from_svn.sh \ $VDT_LOCATION/osg-rsv/config/*_metrics.conf wget -O $VDT_LOCATION/osg-rsv/setup/update_from_svn.sh \ http://osg-svn.rtinfo.indiana.edu/rsv/releases/latest-itb/osg-rsv/setup/update_from_svn.sh chmod +x $VDT_LOCATION/osg-rsv/setup/update_from_svn.sh $VDT_LOCATION/osg-rsv/setup/update_from_svn.sh echo " --ress-collector osg-ress-4.fnal.gov " >> \ $VDT_LOCATION/osg-rsv/specs/global-specs/classad-valid-probe\@org.osg.general.classad-valid.spec ## Reconfigure RSV using configure-osg or configure_osg_rsv depending on your choice vdt-control --on osg-rsv The above steps will update their RSV updater script (which is likely to remain stable for the most part), then clean up generated files, then update their RSV installed files. Reconfiguration is necessary in this instance since some probes had meta-data bugs, and not just semantic ones. * run vdt-control --on The significant bugs fixes in this update consist of: * configure-osg issue with python 2.4+ and managedfork  * several bugs regarding rsv have been corrected * update vo packages There's still an outstanding issue with gratia and pyopenssl but that won't be corrected until sometime next week. ============================================================================== # Backup the latest installation cd /opt cp -ap osg-1.1.0 osg-1.1.0.bak4 cd osg . setup.sh vdt-control --off . /opt/pacman/latest/setup.sh pacman -update osg-config pacman -update osg-version vdt-control --off osg-rsv vdt-control --off osg-rsv $VDT_LOCATION/osg-rsv/bin/misc/cleanup-rsv.pl --reset rm -f $VDT_LOCATION/osg-rsv/setup/update_from_svn.sh $VDT_LOCATION/osg-rsv/config/*_metrics.conf wget -O $VDT_LOCATION/osg-rsv/setup/update_from_svn.sh http://osg-svn.rtinfo.indiana.edu/rsv/releases/latest-itb/osg-rsv/setup/update_from_svn.sh chmod +x $VDT_LOCATION/osg-rsv/setup/update_from_svn.sh $VDT_LOCATION/osg-rsv/setup/update_from_svn.sh echo " --ress-collector osg-ress-4.fnal.gov " >> $VDT_LOCATION/osg-rsv/specs/global-specs/classad-valid-probe\@org.osg.general.classad-valid.spec cp /opt/osg-1.1.0.bak4/osg/etc/config.ini . # Edit #rsv_nagios_conf_file = %(unavailable)s #to #rsv_nagios_conf_file = %(default)s ./configure-osg -v ./configure-osg -c vdt-control --on