glite-TORQUE_utils - Updated to version 3.2.3-4

Normal priority update
Released on Update 26 (06/04/2011)

Description (See the patch #4410)

What's new

This version of glite-TORQUE_utils depends on the current version of the Torque RPMS in the EPEL repository, 2.3.13.

In these RPMs, /var/spool/pbs is changed to /var/torque in the EPEL supplied Torque RPMs. This cannot be altered.

External dependencies have been cleaned up: dependency bouncycastle-glite removed.

YAIM configuration

The glite-yaim-torque-* scripts have been updated to take this into account.

For YAIM, the directory where the Torque configuration and log files are found can be configured by setting the variable

 TORQUE_VAR_DIR=/var/torque

in the site-info.def. The default value is the value listed here.

APEL & accounting

The new glite-yaim-torque scripts also update the APEL configuration file.

If the accounting logs are exported using NFS to a separate CREAM CE then the mounts must be adjusted from '/var/spool/pbs' to '/var/torque'.

Upgrade notes

  • Because the Torque spool directory has changed location it is not recommended to upgrade a running Torque setup. Information about running jobs will be lost when the new RPMs are installed.
  • For complex site setups it is possible to ease the upgrade process by creating a symlink /var/spool/pbs -> /var/torque

    The following command sequence has been found to be helpful:

    1. Prepare:

      service pbs_mom stop

      mv /var/spool/pbs /var/torque

      ln -s /var/torque /var/spool/pbs

      service pbs_mom start

    2. Upgrade:

      Install new torque rpms

      Run yaim

The extra advantage of this is that the TORQUE_VAR_DIR variable does not need to be explicitly set in the site-info.def file.

Dependent Patches

NumberDescription
#4415 CREAM CE 1.6.3 for gLite 3.2/sl5_x86_64

Fixed Bugs

NumberDescription
There are no bugs fixed in this version.

Updated Rpms (See the full list)

NameVersionFull Rpm NameDescription
glite-TORQUE_utils 3.2.3-4 glite-TORQUE_utils-3.2.3-4.x86_64.rpm gLite metapackage (glite-TORQUE_utils)
glite-yaim-torque-utils 4.0.5-4 glite-yaim-torque-utils-4.0.5-4.noarch.rpm glite-yaim-torque-utils module configures the TORQUE utils.
glite-apel-core 2.0.12-8 glite-apel-core-2.0.12-8.noarch.rpm Core components of the Apel accounting application
torque 2.3.13-1 torque-2.3.13-1.el5.x86_64.rpm Tera-scale Open-source Resource and QUEue manager
libtorque 2.3.13-1 libtorque-2.3.13-1.el5.x86_64.rpm Run-time libs for programs which will use the torque library
torque-client 2.3.13-1 torque-client-2.3.13-1.el5.x86_64.rpm Client part of TORQUE

Service reconfiguration after update

Service must be reconfigured.

Service restart after update

Service must be restarted.