Note: This version of the VDT (1.10.1) is supported, but is not our latest stable release. The current stable release is 2.0.0.
On 2008-11-24, the VDT team announced the release of VDT 1.10.1n.
The update changes how these Gratia webapps runs inside Tomcat. As a result, the VDT team strongly recommends that you do not run Gratia alongside any other webapps in the same Tomcat 5.5 installation. For example, do not run it on your CE, which runs CEMon in Tomcat 5.5, or in the same installation as GUMS. (VDT ticket 4033)
If you installed VDT 1.10.1 after VDT 1.10.1n was released on 2008-11-24, you do not need to do any of these update operations because you will have 1.10.1n.
The best way to do the update is to update the individual packages that have
changed. To be clear, we do not recommend using pacman
-update without specifying specific package names. Also note that you
only need to update packages if you installed them. You can see what packages
have been installed with:
pacman -lc
Before you do the update directions that follow, please run the following commands. They apply for all of the updates.
cd $VDT_LOCATION . setup.sh vdt-control --off cp -pr $VDT_LOCATION BACKUP-LOCATION
The copy command makes a complete backup of your VDT installation, in case something goes wrong. Do not skip this step!
Note: if you have not yet updated your CA-Certificates package (released on September 11th in VDT 1.10.1i), some of the following updates may automatically include this update for you. After this update, you will need to do a one-time configuration to re-install the certificates on your system. Many of the components installed by the VDT will not work until the certificates are re-installed. See the full instructions.
This step is only for installations that include the Gratia-Reporting package; look for the $VDT_LOCATION/gratia/gratia_reporting directory.
Note: You must update Configure-Tomcat before updating Gratia-Reporting.
pacman -update Configure-Tomcat pacman -update Gratia-Reporting
You just need to update the Gratia Probes that you have installed. If you are running an OSG site, you probably have one for your batch system and the “Metric” probe. (If you are using the managed fork job manager, update the Gratia-Condor-Probe). Select the commands below that apply to the probes you have installed:
# Select the batch system probe you have pacman -update Gratia-Condor-Probe pacman -update Gratia-LSF-Probe pacman -update Gratia-PBS-Probe pacman -update Gratia-SGE-Probe # OSG sites probably need the Metric probe updated (for RSV) pacman -update Gratia-Metric-Probe # The glexec probe is only if you use glexec pacman -update Gratia-Glexec-Probe
This step is only for installations that include the OSG-RSV package; look for the $VDT_LOCATION/osg-rsv directory.
pacman -update OSG-RSV
# Re-configure OSG-RSV (see link below)
Note: After updating, you will need to reconfigure OSG-RSV. For configuration, see the instructions here.
This step is only for installations that include parts of the VOMS package; see below for details.
pacman -update VOMS-Client
pacman -update VOMS-Server
This step is only for installations that include the Glexec package; look for the $VDT_LOCATION/glexec-osg directory.
If you have glexec and if you update VOMS, you MUST do this update and rerun configure_glexec, or else your glexec binaries will not run.
pacman -update Configure-Glexec $VDT_LOCATION/vdt/setup/configure_glexec
This step is only for installations that include the Procd package; look for the $VDT_LOCATION/procd directory.
pacman -update Procd
If you are finished applying all lettered updates, do not forget to restart services,
typically using vdt-control. For example, to turn on all services:
vdt-control --on