Neither you nor any End User will use the Services or AWS Content in any manner or for any purpose other than as expressly permitted by this License and the Agreement. Neither you nor any End User will, or will attempt to (a) modify, distribute, alter, tamper with, repair, or otherwise create derivative works of any Content included in the Services or AWS Content (except to the extent such Content is provided to you under a separate license that expressly permits the creation of derivative works), or (b) sublicense the Services or AWS Content. These license restrictions will continue to apply following the termination of this License.
Hey, again, what is the status with either an aws supported submitter or the option to put what is being produced here on github for easier maintenance? After 1 1/2 years (!) there must be some sort of conclusion to either one.
Just thought I’d mention I just ran into this same issue again when rendering a standalone Redshift job. The file ends in _v01, so I went back and made a proper check:
This also allows underscores before the frame number. If you’d like to only allow periods, change [\W_] to [\W].
If you use periods throughout the file name this could cause falsey truths with other numbering sequences that aren’t frame-related, but I don’t believe that’s common practice.
How would I see all the environment variables that a deadline “session” has. I mean I am loading some varialbes with the JobPreLoad.py (for husk) and I see that working before it constructs the husk render command. what is really weird is that all this just works in 20.0
Sorry, I need to clarify. I am rendering through husk (with husk standalone). So this is already a husk standalone job. So actually husk is crashing not hython.
I don’t see any issues with what env vars are set (they are the same for 20 and 20.5). Another thing I do suspect is some sort of access restriction that has not mattered until now or some python version issues. But this is what you get from using an unsupported tool like Deadline…
Anyways, just out of curiosity: have you run renderjobs (with Karma) from H20.5? And if so, did you have any issues?
Every job, every machine. we are trying to render with XPU. XPU in H20.5 itself works, it also works when running husk from within houdini (hitting render on a usd render rop) or executing the command the submission creates for each task in a command prompt. But once it is submitted and a task is executed (by a deadline worker) it has the seg-fault.
I shall see to provide more of the log, but as far as I can remember, the additional info was rather cryptic.
Are you using the same user? I’m hitting an issue where if Deadline runs as ‘root’ then Redshift bombs out (another thread on this forum). Someone mentioned this could be something from logs generated.
If Deadline is running as the same user, or you’re running deadline directly on the machine you’re submitting from this should point the issue more at deadline
when you say “deadline runs as root” you mean the worker, right?
As we are on windows, there is no root user, so the worker runs with the user of the machine if it’s a workstation and in case of renderfarms with a special renderfarm user. But no matter the combination, it does not work. And again, this is all not a problem with 20.0. I can literally submit a job out of 20.0 which works and submit the same thing out of 20.5 (without changing anything in deadline) and it will crash husk. the only difference is which houdini/husk version is used.
I do in fact suspect something beeing wrong with deadline and I am glad that people seem to have it working with 20.5. But with the current evidence I have, its hard to track down what is wrong.