Skip to content

Releases: OSC/ood_core

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

version 0.2.1

26 Jan 14:57
Compare
Choose a tag to compare

Changed

  • Updated the date in the LICENSE.txt file.

Fixed

  • Fixed bug where LSF adapter would sometimes return nil when 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

version 0.2.0

11 Oct 20:10
Compare
Choose a tag to compare

Added

  • Added Batch Connect helper function to wait for port to be used.
    #57
  • Can include Batch Connect helper functions when writing to files or running
    remote code. #58
  • The Batch Connect helper functions are now available to use in the forked
    Batch Connect main script. #59
  • The host and port environment variables are now available to use in the
    forked Batch Connect main script.
    #60

Fixed

  • Fixed a bug with the nc command used in the Batch Connect helper functions
    for CentOS 7. #55
  • Fixed not correctly detecting open ports for specific ip address in Batch
    Connect helper functions. #56
  • Fixed a bug when parsing nodes in the Slurm adapter.
    #54

version 0.1.1

08 Sep 14:32
Compare
Choose a tag to compare

Fixed

  • fix crash when calling Adapters::Lsf#info(id:) with "invalid" id
  • optimize Adapters::Lsf#info_where_owner by using bjobs -u $USER when a single user is specified

version 0.1.0

17 Jul 16:25
Compare
Choose a tag to compare

Changed

  • Setting the host in a batch_connect batch script can now be directly
    manipulated through the set_host initialization parameter. #42

version 0.0.5

05 Jul 14:55
Compare
Choose a tag to compare

Added

  • Add wallclock time limit to OodCore::Job::Info object.
  • Add further support for the LSF adapter.
  • Add a new Batch Connect template feature that builds batch scripts to launch
    web servers.
  • Add support for the PBS Professional resource manager.
  • Add method to filter list of batch jobs for a given owner or owners.

Changed

  • Torque adapter provides nodes/procs info if available for non-running jobs.
  • Slurm adapter provides node info if available for non-running jobs.
  • Changed the CHANGELOG.md formatting.

Removed

  • Remove deprecated tests for the Slurm adapter.

Fixed

  • Fix parsing bjobs output for LSF 9.1, which has extra SLOTS column.

version 0.0.4

17 May 17:48
Compare
Choose a tag to compare

Changed

  • By default all PBS jobs output stdout & stderr to output path unless an error
    path is specified (mimics behavior of Slurm and LSF)

Removed

  • Remove OodCore::Job::Script#min_phys_memory due to lack of commonality
    across resource managers.
  • Remove OodCore::Job::Script#join_files due to lack of support in resource
    managers.

version 0.0.3

28 Apr 14:46
Compare
Choose a tag to compare

Added

  • Provide support for Slurm conf file.

Fixed

  • Correct code documentation for Script#min_phys_memory.
  • Add fix for login feature being allowed on all clusters even if not defined.

version 0.0.2

27 Apr 14:37
Compare
Choose a tag to compare

Removed

  • Remove the OodCore::Job::NodeRequest object.