Closed m-u-r-p-h-y closed 2 years ago
This line:
>>> Exception b''
Hints that the subprocess does not output anything - not even any errors.
What deadline version are you running and is it set to use Python 3? If using Py2 I believe this could potentially be an issue where the env
passed to subprocess contains non-string values.
it is the latest 10.1.23.6
2022-10-10 11:14:21: 0: INFO: Plugin execution sandbox using Python version 3
Does it work for you @BigRoy with the latest develop? (we have confirmed the issue on several machines already)
Yes it does, but I'm not entirely sure we've rolled out the very latest Deadline plug-in to the repository.
At least we are on the same Deadline version: Deadline Client Version: 10.1.23.6 Release (773a6289d)
EDIT
Had a quick look, this is the only real difference that we have before the injection:
# We don't care to much about the checksums being checked for the
# OpenPype console. The downsides outweigh the benefits since it's
# so much slower when it needs to validate. And even IF the version
# is invalid it'd still just error.
env["OPENPYPE_DONT_VALIDATE_VERSION"] = "0"
Living dangerous here.
So according to the team, the issue only happens when you are running OP from the code, not from the build.
the issue was identified as two separate issues #3998 and #3999
so closing this one
Running version 3.14.4-nightly.2 (latest develop)
Describe the bug rendering on Deadline fails with an error
running the failing command
d:\REPO\3.14.4-nightly.2\openpype_console.exe --headless extractenvironments C:\Users\murph\AppData\Local\Temp\20221010091421253885_ecfe4a70-487b-11ed-ba51-00090faa0001.json --project murphy_22101 --asset sh030 --task lighting --app maya/2022 --envgroup farm
in cmd does not fail, so it is very hard to tell why is it failing when run in deadline (non-zero exit status 1.)
[cuID:]