Skip to content

Releases: project-codeflare/codeflare-sdk

v0.4.5 Bug Fixes and Increased Kubernetes Version Support

21 Jun 00:42
b4d84c1
Compare
Choose a tag to compare

What's Changed

  • Update testing instruction by @tedhtchang in #140
  • Fixed head node configuration to match template by @Maxusmusti in #169
  • Now supports Kubernetes python v25.3.0

New Contributors

Full Changelog: v0.4.4...v0.4.5

v0.4.4 Minor Updates

08 Jun 16:35
Compare
Choose a tag to compare
  • Loading/submitting and deleting AWs from filesystem
  • Notebook update to make additional packages pip installable

v0.4.3 Head Node Usability

17 Apr 16:51
Compare
Choose a tag to compare

Fixes issue where small jobs would fail on OpenShift when Ray scheduled them on head node.

v0.4.2 TorchX Scheduler Updates and Fixes

11 Apr 19:36
65cbb2f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

Caching Bug Fix

03 Apr 22:20
f529763
Compare
Choose a tag to compare

Fixes an issue where old TorchX code was being cached and breaking Job submission until refresh.

v0.4.0 Job Management Update

03 Apr 19:34
5a0c25f
Compare
Choose a tag to compare

The SDK now has the ability to:

  • Submit jobs to a Ray cluster (via TorchX)
  • Submit jobs directly to MCAD (via TorchX)
  • Check submitted job status
  • Check submitted job logs
  • Cancel a submitted job

Also included are other minor bug fixes and improvements (mainly clarity on starting vs. running Ray clusters).

v0.3.1 Allow for user defined ports in Auth

14 Mar 20:49
cf8f70e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0 Info and Auth Updates

06 Mar 19:41
fb49dc5
Compare
Choose a tag to compare

Updates:

  • New all-encompassing cluster.status() method
  • New cluster.details() method
  • New cluster.wait_ready() method
  • New CodeFlareStatus.STARTING status
  • Functions get_current_namespace(), list_all_clusters(), and list_all_queued() now all function as intended
  • A ton of bug fixes and error-handling for both regular use and edge-cases (not logged in, login expired, no resources created yet,
  • resource failure, cluster setup in-progress, etc.)
  • A LOT more testing (up to 95%)
  • Improved messaging on both expected and unexpected results

Authentication: abstracted from cluster creation/deletion, now can independently authenticate and logout

v0.2.2 Requirement and Dependency Update

03 Feb 20:07
d07f63d
Compare
Choose a tag to compare

Corrects requirements and package dependencies by switching from ray 2.1.0 to ray[default] 2.1.0, and corrects allowed python version range to be in line with rich compatibility.

v0.2.1 Auth Skip TLS Option

20 Jan 17:03
f7cf3bc
Compare
Choose a tag to compare

Adds a new option to the TokenAuthentication object to skip TLS verification.