Skip to content

Releases: OSC/ood_core

version 0.9.3

09 May 18:23
Compare
Choose a tag to compare

Fixed

  • Fixed bug relating to cluster comparison

version 0.9.0

03 May 15:13
Compare
Choose a tag to compare

Added

  • Job array support for LSF and PBSPro
  • Slurm adapter uses squeue owner filter (-u) for info_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

29 Jan 21:17
cfaf327
Compare
Choose a tag to compare

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#precedence for 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

11 Jan 18:53
Compare
Choose a tag to compare

Fixed

  • Fixed crash when libdrmaa is used to query SGE for a job no longer in the queue

version 0.7.0

27 Dec 00:17
Compare
Choose a tag to compare

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_job when libdrmma is not available (DRMMA constant not defined)

Changed

  • Always set SGE_ROOT env 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

19 Dec 19:03
Compare
Choose a tag to compare

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_overrides in 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

14 May 16:11
Compare
Choose a tag to compare

Fixed

  • Fixed mistyped random_number call in VNC template. #88 (@travigd)

version 0.5.0

14 May 16:10
Compare
Choose a tag to compare

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

20 Apr 14:45
Compare
Choose a tag to compare

Changed

  • Updated Torque adapter to take into account the new Script#native format
    allowing for arrays. #65

version 0.3.0

05 Apr 18:39
Compare
Choose a tag to compare

Added

  • Basic multi-cluster support for LSF by specifying name of cluster for -m
    argument. #24
  • Added OodCore::Job::Script#shell_path as an option to all adapters. #82
  • Added header and footer options to a Batch Connect template. #64

Fixed

  • Replaced Fixnum code comments with Integer. #67