Skip to content
This repository was archived by the owner on Apr 24, 2023. It is now read-only.

Releases: twosigma/Cook

v1.43.1

25 Jul 02:28
Compare
Choose a tag to compare
  • Added per-pool global quotas
  • Accounting for GPU tasks assigned to nodes in the current matching cycle
  • Force processing when state scanning in k8s

v1.43.0

23 Jul 17:23
Compare
Choose a tag to compare
  • Added GPU job support in k8s

v1.42.3

02 Jun 16:04
Compare
Choose a tag to compare
Updates changelog and version for v1.42.3

v1.42.2

27 May 00:24
Compare
Choose a tag to compare
  • Don't set CPU limit on sidecar if not setting on main container
  • Upgrades k8s client library to 7.0.0
  • Log pod metadata
  • Skips match when there are no considerable jobs
  • Do not use :missing state for preempted pod

v1.42.1

12 May 19:51
Compare
Choose a tag to compare
  • Added check for k8s node preemption using preemption pod label
  • Resolved ClassNotFoundException for Mesos task-launching

v1.42.0

08 May 21:35
Compare
Choose a tag to compare
  • Added Killed by user reason code
  • Added fallback to k8s checkpointing disabled when max attempts exceeded
  • Added logging of k8s pod events
  • Added safe-to-evict annotation to k8s synthetic pods
  • Made matches go to launch-tasks in bulk

v1.41.0

30 Apr 20:24
Compare
Choose a tag to compare
bump version

v1.40.4

24 Apr 16:14
Compare
Choose a tag to compare
  • Added improved k8s autoscaling metrics
  • Allow removing CPU limit in k8s
  • Show rate limited users in HTTP log
  • Change checkpointing volume from init container to scratch space

v1.40.3

13 Apr 17:03
Compare
Choose a tag to compare
  • Added main container environment variables to init container in k8s
  • Added writable scratch space separate from the k8s sandbox
  • Added experimental API and schema support for checkpointing in k8s
  • Added fast fail for k8s pods with un-initialized containers
  • Made k8s sidecar readiness probe optional
  • Made k8s pod watch initialization process each pod only once
  • Removed node anti-affinity for blocklist labels from k8s synthetic pods

v1.40.2

24 Mar 23:26
Compare
Choose a tag to compare
  • Added node anti-affinity for block-list labels to synthetic pods