gLite 3.1
glite-TORQUE_client - Update to version 3.1.4-0
|
Date |
09.06.08 |
Priority |
Normal |
Description
Torque and Maui
The new Maui is identical with the previous release but
the versioning scheme has been improved.
The new Torque has many new features, enhancements and bug fixes. The most important
of them are mentioned here with the following coding:
- c - crash
- b - bug fix
- e - enhancement
- f - new feature
Torque v. 2.3.0
- e - redesign how torque.spec is built
- e - added -a to qrun to allow asynchronous job start
- e - allow qrerun on completed jobs
- e - allow qdel to delete all jobs
- e - make qdel -m functionality match the documentation
- b - prevent runaway hellos being sent to server when mom's node is removed
from the server's node list
- e - local client connections use a unix domain socket, bypassing inet and pbs_iff
Torque v. 2.2.1
- b - fix a bug where dependent jobs get put on hold when the previous job has
completed but its state is still available for life of keep_completed
- b - fixed a bug where pbs_server never delete files from the "jobs" directory
- b - fixed a bug where compute nodes were being put in an indefinite "down" state
- e - added job_array_size attribute to pbs_submit documentation
- b - correctly parse /proc/pid/stat that contains parens (Meier)
Torque v. 2.2.0
- e - improve RPP logging for corruption issues
- f - dynamic resources
- e - use mlockall() in pbs_mom if _POSIX_MEMLOCK
- f - consumable resource "tokens" support (Harte-Hanks)
- f - Linux 2.6 cpuset support
- e - build process sets default submit filter path to ${libexecdir}/qsub_filter
we fall back to /usr/local/sbin/torque_submitfilter to maintain
compatibility
- e - allow long job names when not using -N
- f - new MOM $varattr config
- e - daemons are no longer installed 700
- e - tighten directory path checks
- f - new mom configs: $auto_ideal_load and $auto_max_load
- e - pbs_mom on Darwin (OS X) no longer depends on libkvm (now works on all
versions without need to re-enable /dev/kmem on newer PPC or all x86
versions)
- e - added PBS_SERVER env variable for job scripts
- e - add --about support to daemons and client commands
- f - added qsub -t (primitive job array)
- e - add PBS_RESOURCE_GRES to prolog/epilog environment
- e - add -h hostname to pbs_mom (NCIFCRF)
- e - filesec enhancements (StockholmU)
- e - added ERS and IDS documentation
- e - allow export of specific variables into prolog/epilog environment
- b - change fclose to pclose to close submit filter pipe (ABCC)
- e - add support for Cray XT size and larger qstat task reporting (ORNL)
- b - pbs_demux is now built with pbs_mom instead of with clients
- e - epilogue will only run if job is still valid on exec node
- e - add qnodes, qnoded, qserverd, and qschedd symlinks
- e - enable DEFAULTCKPT torque.cfg parameter
- e - allow compute host and submit host suffix with nodefile_suffix
- f - add --with-modulefiles=[DIR] support
- b - be more careful about broken tclx installs
Torque v. 2.1.10
- b - fix buffer overflow in rm_request,
fix 2 printf that should be sprintf (Umea University)
- b - correct updating trusted client list (Yahoo)
- b - Catch newlines in log messages, split messages text (Eygene Ryabinkin)
- e - pbs_mom remote reconfig pbs_mom now disabled by default
use $remote_reconfig to enable it
- b - fix pam configure (Adrian Knoth)
- b - handle /dev/null correctly when job rerun
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 |
#30463 |
Root exploit and information leak using Torque MOM |
#30663 |
maui.cfg should be 644 not 600. |
Updated rpms
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
- Update the RPMs (see above)
- Update configuration (see above)
- Restart the service if necessary (see above)
|
|