aws-deadline/deadline-cloud-for-maya

Bug: Deadline Cloud for Maya submitter doesn't initialize on RHEL 9.2, Rocky Linux 9.2, Ubuntu 22.04

Opened this issue · 3 comments

Expected Behaviour

The expected behavior is that the Deadline Cloud submitter for Maya loads properly.

Current Behaviour

The current behavior is that the Deadline Cloud for Maya submitter fails to launch with error:

Deadline Cloud Submitter could not load due to a known issue where Maya does not link libssl and libcrypto.

This can be mitigated by taking either of the following steps:

  1. Link the libraries manually, and restart maya:
sudo ln -s /usr/autodesk/maya2024/lib/libcrypto.so.1.1.1k /usr/autodesk/maya2024/lib/libcrypto.so.1.1
sudo ln -s /usr/autodesk/maya2024/lib/libssl.so.1.1.1k  /usr/autodesk/maya2024/lib/libssl.so.1.1

OR

  1. Install a compat library:
sudo yum install compat-openssl11

Had a similar issue running Maya 2024.2 on Ubuntu 22.04 where Deadline Cloud Submitter plugin would not load.

// Error: file: /usr/autodesk/maya/scripts/others/pluginWin.mel line 316: ImportError: file /mnt/software/pipeline/maya/2024/plugins/DeadlineCloudSubmitter/scripts/botocore/httpsession.py line 22: cannot import name 'ssl' from 'urllib3.util.ssl_' (/mnt/software/pipeline/maya/2024/plugins/DeadlineCloudSubmitter/scripts/urllib3/util/ssl_.py)
// Warning: file: /usr/autodesk/maya/scripts/others/pluginWin.mel line 316: Failed to run file: /mnt/software/pipeline/maya/2024/plugins/DeadlineCloudSubmitter/plug-ins/DeadlineCloudForMaya.py
// Error: file: /usr/autodesk/maya/scripts/others/pluginWin.mel line 316:  (DeadlineCloudForMaya)

Happy to report the linking libraries solution mentioned above fixed it!