[Deadline10.4] AWS Lambda end of support for Python 3.10 & Node.js 20.x

We got a notice of a deprecation warning from AWS mentionning the deprecation of Python3.10 and Node.js 20.x for AWS Lambdas.

- Starting on October 31, 2026, Lambda will no longer apply security patches and other updates to the Python 3.10 runtime used by Lambda functions, and functions using Python 3.10 will no longer be eligible for technical support. Also, Python 3.10 will no longer be available in the AWS Console, although you can still create and update functions using Python 3.10 via AWS CloudFormation, the AWS CLI, AWS Serverless Application Model (SAM), or other tools.

  • Starting February 1, 2027, you will no longer be able to create new Lambda functions using the Python 3.10 runtime.

  • Starting March 3, 2027, you will no longer be able to update existing functions using the Python 3.10 runtime.

I believe our Lambda functions are part of the Deadline Resource Tracker (which seems to be launched/created by Deadline’s House Cleaning during the Spot Event plugin).

Looking at the source code of the Spot Event plugin, it seems like the creation of the Resource Tracker is coming from Deadline’s API (RepositoryUtils.CreateAWSResourceTracker)

So I don’t think we can do anything on our side other than letting Thinkbox’s team know of this deprecation.

I already sent a ticket but got no answer for the past 2 months. Trying to give visibility here.

Should we expect a new version of Deadline addressing this?

2 Likes