gLite > gLite 3.1 > glite-TORQUE_utils > Update to glite-TORQUE_utils 3.1.4-0  
 
 

 

 

gLite 3.1

glite-TORQUE_utils - Update to version 3.1.4-0


Date 13.05.08
Priority Normal

Description

Dynamic Scheduler

The dynamic scheduler was changed in order to deal with the DENY tags being used in the short-term solution for job priorities. The dynamic scheduler does the following with ACBRs placed on VOViews:
  • it discards any ACBR that does not begin with either "VO:" or "VOMS:"
  • if there is more than one ACBR left in the list, it only uses the last one in the list, and prints a warning message to standard error and to syslog
Service Information Provider

This is the first version of the dynamic service publisher, replacing the previous static configuration. Configuration templates are provided for bdii, gridice, gsirfio (for DPM), lbserver, myproxy, srm/dcache, srm/dpm, vobox and wmproxy.

The provider publishes "pure" Glue schema 1.3 attributes, i.e. not including the legacy LCG attributes like URI and AccessControlRule, which may imply changes in some client code.

The configuration is currently targetted at RHEL-compliant systems installed using rpms (currently the only supported method for service nodes). Modification is likely to be necessary for other platforms, although in general this should not be difficult.
Other Updates

APEL is now working with external log4j and BouncyCastle. In gLite 3.1, log4j and BouncyCastle are not bundled with APEL anymore. Instead, the log4j and BouncyCastle provided by JPackage are used. APEL code needed to change the dependencies and the scripts to use JPackage.

Please also have a look at the list of known issues.

This update fixes various bugs. For the full list of bugs, please see list below.

Fixed bugs

Number Description
 #29510 APEL loads log4j under old path
 #33180 APEL in CE gLite3.1 is not publishing

Updated rpms

Name Version Full RPM name Description
glite-TORQUE_utils 3.1.4-0 glite-TORQUE_utils-3.1.4-0.i386.rpm gLite metapackage (glite-TORQUE_utils)
glite-apel-core 2.0.9-8 glite-apel-core-2.0.9-8.noarch.rpm Core components of the Apel accounting application
glite-apel-pbs 2.0.5-2 glite-apel-pbs-2.0.5-2.noarch.rpm PBS log parser plugin
lcg-info-dynamic-scheduler-generic 2.2.2-1 lcg-info-dynamic-scheduler-generic-2.2.2-1.noarch.rpm GIP plugin for VO-specific scheduler info such as Estimated Response Time and Free Slots. This RPM contains the batch-system independent part. This RPM contains a document detailing how the batch-system specific information should be reported so that the code here can read it and compute the necessary information.
lcg-info-dynamic-scheduler-pbs 2.0.1-1 lcg-info-dynamic-scheduler-pbs-2.0.1-1.noarch.rpm Plugins for the lcg-info-dynamic-scheduler GIP plugin. The two plugins here are for Maui (scheduler) and PBS/Torque (LRMS).

The RPMs can be updated using yum via

Service reconfiguration after update

Not needed.

Service restart after update

Not needed.

How to apply the fix

  1. Update the RPMs (see above)
  2. Update configuration (see above)
  3. Restart the service if necessary (see above)