Releases: OSC/ood_core
Releases · OSC/ood_core
version 0.9.0
Added
- Job array support for LSF and PBSPro
- Slurm adapter uses
squeueowner filter (-u) forinfo_where_owner
Fixed
- Grid Engine adapter now starts scripts in the current directory like all other adapters
- Fixed issue where Slurm comment field might break job info parsing
- Fixed possible crash when comparing two clusters if the id of one of the clusters is nil
- Fixed bug with the live system test that impacted non-Torque systems
- Fixed bug with Slurm adapter when submit time is not available
version 0.8.0
Added
- info_all_each and info_where_owner_each super class methods
- job array support for Torque, Slurm, and SGE (currently missing from LSF and PBSPro)
OodCore::Job::Status#precedencefor the ability to get an overall status for a group of jobs
Fixed
- Fix SGE adapter to specify
-u '*'when calling qstat to get all jobs
version 0.7.1
Fixed
- Fixed crash when libdrmaa is used to query SGE for a job no longer in the queue
version 0.7.0
Added
- Addition of an optional live system test of a configurable job adapter
Fixed
- Fix Torque adapter crash by fixing scope resolution on Attrl and Attropl
- Fix SGE adapter crash in
OodCore::Job::Adapters::Sge::Batch#get_info_enqueued_jobwhen libdrmma is not available (DRMMA constant not defined)
Changed
- Always set
SGE_ROOTenv var, for both SGE commands via popen and when using libdrmaa - Use libdrmaa only when libdrmaa is set in the cluster config
version 0.6.0
Added
- Added ability to override the default password length
- Merge the pbs-ruby gem removing that as a dependency, but adding FFI
- Added support for overriding resource manager client executables using
bin_overridesin the cluster configs - Add support for the Grid Engine resource manager (tested on GE 6.2u5 and UGE 8.0.1)
Fixed
- Fixed a bug in password creation where certain locales resulted in invalid passwords #91
version 0.5.1
version 0.5.0
Added
- Added missing "Waiting" state to the Torque adapter as
:queued_held.
Changed
- Changed the "Waiting" state in the PBSPro adapter to
:queued_held.
version 0.4.0
Changed
- Updated Torque adapter to take into account the new
Script#nativeformat
allowing for arrays. #65
version 0.3.0
version 0.2.1
Changed
- Updated the date in the
LICENSE.txtfile.
Fixed
- Fixed bug where LSF adapter would sometimes return
nilwhen getting job
info. #75 - Fixed list of allocated nodes for LSF adapter when single node is expanded
for each core. #71 - Clean up children processes in forked Batch Connect main script before
cleaning up batch script. #69 - Fix bug when detecting open ports using the bash helpers in the Batch Connect
template. #70