Skip to content

Releases: aws-deadline/deadline-cloud-worker-agent

0.28.4

04 Apr 00:15
0a63684
Compare
Choose a tag to compare

0.28.4 (2025-04-03)

0.28.3

13 Mar 18:11
49da30d
Compare
Choose a tag to compare

0.28.3 (2025-03-13)

Bug Fixes

  • unexpected GPU memory configurations crash worker agent (#574) (b423bfb)

0.28.2

11 Mar 18:48
994fdd1
Compare
Choose a tag to compare

0.28.2 (2025-03-11)

Bug Fixes

  • worker agent unable to start without EC2 metadata access (#572) (5e73148)

0.28.1

06 Mar 16:36
dd5a60d
Compare
Choose a tag to compare

0.28.1 (2025-03-05)

Bug Fixes

  • install-deadline-worker on Windows creates session root directory without read and traversal permissions for Users (#563) (29e7aee)

Experimental

These changes are experimental and only available through the use of feature flags

  • ASSET_SYNC_JOB_USER_FEATURE - fix: task with step-step dependency upload job inputs as outputs (#529) (abe0fb0)

0.28.0

27 Feb 20:27
440d0dc
Compare
Choose a tag to compare

0.28.0 (2025-02-27)

This Release has been pulled from PyPI. The use of this release contains a regression in default permissions for the session directory on Windows. Downgrade to 0.27.5 or upgrade to the next release if available.

BREAKING CHANGES

  • A defect was fixed in the OpenJobDescription specification (OpenJobDescription/openjd-specifications#70) which causes a breaking change to Worker Agent behaviour. Environment exits previously had no default timeout and they now have a default timeout of 5 minutes. To have long-running environment exit actions, job templates can specify a large timeout value when defining environment exit actions in a job or environment template.

Features

Bug Fixes

  • more robust config file modifications in install-deadline-worker (#512) (1060b4b)
  • worker state file saved on AMI causes multiple instances sharing same worker ID (#527) (ec001c9)
  • skip attachment upload when outputs not modified (#524) (972df4e)
  • update log kind to differentiate sync input and sync output (#523) (af28588)

0.27.5

14 Dec 17:54
f675231
Compare
Choose a tag to compare

0.27.5 (2024-12-14)

Features

  • directly send cancel OS signals on Linux (#479) (a0fc35c)

Bug Fixes

Experimental

These changes are experimental and only available through the use of feature flags

  • ASSET_SYNC_JOB_USER_FEATURE - run job attachment output upload as job user (#495) (678f29a)
  • ASSET_SYNC_JOB_USER_FEATURE - integrate with job attachment download cli as a openjd action run (#476) (07abc76)

0.27.4

30 Oct 22:17
b136d19
Compare
Choose a tag to compare

0.27.4 (2024-10-30)

Features

  • include specific session runtime logs in the worker log (#422) (be55928)

Bug Fixes

  • non-user-friendly error when trying to install the worker agent as domain user (#457) (15afe89)

0.27.3

17 Oct 20:12
df7a0bd
Compare
Choose a tag to compare

0.27.3 (2024-10-17)

Bug Fixes

  • crash on startup when host has multiple NVIDIA GPUs (#435) (760118c)
  • vague error message when no AWS region specified (#413) (0d5ccad)
  • WindowsPath is not JSON serializable during session cleanup (#412) (5d5055c)
  • Ensure scheduler drain and status update on Windows service shutdown (#408) (f269b67)
  • Agent logs to /var/log/messages when running as a service on Linux (#396) (b2368ed)
  • --run-jobs-as-agent-user crashes on windows (#395) (6fef296)

0.27.2

13 Aug 22:04
85d0325
Compare
Choose a tag to compare

0.27.2 (2024-08-13)

Features

  • add job user override for windows (#372) (84c83bd)
  • add success or fail metric on Job Attachment calls (#352) (ac1e5e0)
  • add deadline client lib, OpenJD Sessions to boto3 header (#351) (51fc0f1)

Bug Fixes

  • install-deadline-worker doesn't create queues persistence dir on Windows (#377) (bd40074)
  • posix installer succeeds if agent-user does not already exist (#378) (17435b1)
  • jobRunAsUser always removed in BatchGetJobEntity JobDetails (#349) (b6a64de)
  • fail on BatchGetJobEntity jobRunAsUser validation with a job user override (#346) (c0dd3b3)
  • install-deadline-worker on Linux assumes agent os group matches username (#345) (4ed1136)
  • error due to out-of-range process exit code (#339) (7d4ec30)

0.27.1

01 May 20:38
7df2ae6
Compare
Choose a tag to compare

0.27.1 (2024-05-01)

Dependencies

  • update deadline requirement from ==0.47.* to ==0.48.* (#306) (01326f7)