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.

VDT 1.10.1f Update

On 2008-07-31, the VDT team announced the release of VDT 1.10.1f.

Changes to VDT 1.10.1f

  1. Condor and Condor-Cron have been updated to 7.0.4. This new version of Condor includes security and bug fixes. The Condor Project's release history has exact details.

Updating to VDT 1.10.1f

If you installed VDT 1.10.1 after VDT 1.10.1f was released on 2008-07-31, you do not need to do any of these update operations because you will have 1.10.1f.

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

Common update directions

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!

Updating Condor

Do this step if and only if your installation includes Condor (look for the $VDT_LOCATION/condor directory).

pacman -update Condor

Updating Condor-Cron

Do this step if and only if your installation includes Condor-Cron (look for the $VDT_LOCATION/condor-cron directory).

pacman -update Condor-Cron

If your installation includes OSG-RSV (look for the $VDT_LOCATION/osg-rsv directory), you must fix the order in which services are started in the VDT:

  1. Change directories to $VDT_LOCATION/vdt/services
  2. Backup the existing state file, e.g.:
    cp -p state state-BACKUP
  3. Edit the state file and move the line that starts with condor-cron to immediately before the line that starts with osg-rsv; the resulting two lines look a bit like this:
    ...
    condor-cron	init	enable	...
    osg-rsv	init	enable	...
    ...
    Be very careful to not change the contents of the lines, especially the tab characters which are field delimiters.
  4. Save the file and try starting services with vdt-control; if there are failures, revert the state file.