Cannot batch render a 3D node (RedshiftRenderSettings)

Hey,

I’m rendering a Katana/Redshift file through Deadline and I get this error:

STDOUT: Cannot batch render a 3D node (RedshiftRenderSettings).

I have 1 node locked Redshift license installed in my machine. It works in Maya and Katana, just giving this error with Deadline.

Any tips?

Thank you!

Hello!

Which plugin is this getting rendered through? I ask because Redshift isn’t a ‘batch’ type plugin. (A batch plugin is one where we open the render program at the beginning of the task, and leave it open until all tasks have been completed)

Something you could try is enabling ‘Reload Plugin Between Tasks’ for that job.

More of the job report you got this error from might be helpful, and if you don’t want to strip out the sensitive info you can create a ticket at support.thinkboxsoftware.com. Just be sure to mention this forum thread, in cases I’m not the one that gets that ticket.

Hey, thanks for getting back to me.

I’m using the Katana plugin with a Katana file that works correctly in interactive mode. I’m also lauching the render from Deadline, not from with Katana (with the Deadline UI).
On the redshift forum I was told that

Blockquote
This error doesn’t come from the Redshift plugin itself. If it comes from Deadline, have you tried to ask them about what this error message could mean?

Here’s the full log:

Error

Error: Renderer returned non-zero error code, 1. Check the log for more information.
at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)

=======================================================
Type

RenderPluginException

=======================================================
Stack Trace

at Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage baq)
at Deadline.Plugins.SandboxedPlugin.RenderTask(String taskId, Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter adx)

=======================================================
Log

2020-01-06 19:34:08: 0: Loading Job’s Plugin timeout is Disabled
2020-01-06 19:34:10: 0: Executing plugin command of type ‘Sync Files for Job’
2020-01-06 19:34:10: 0: Synchronization time for job files: 53.860 ms
2020-01-06 19:34:10: 0: Synchronizing Plugin Katana from /opt/Thinkbox/DeadlineRepository10/plugins/Katana took: 0 seconds
2020-01-06 19:34:10: 0: Done executing plugin command of type ‘Sync Files for Job’
2020-01-06 19:34:10: 0: Executing plugin command of type ‘Initialize Plugin’
2020-01-06 19:34:10: 0: INFO: Executing plugin script ‘/root/Thinkbox/Deadline10/slave/vfx/plugins/5e13fb3eec79d30abcd99b39/Katana.py’
2020-01-06 19:34:10: 0: INFO: About: Katana Plugin for Deadline
2020-01-06 19:34:10: 0: INFO: Render Job As User disabled, running as current user ‘root’
2020-01-06 19:34:10: 0: INFO: The job’s environment will be merged with the current environment before rendering
2020-01-06 19:34:10: 0: Done executing plugin command of type ‘Initialize Plugin’
2020-01-06 19:34:11: 0: Start Job timeout is disabled.
2020-01-06 19:34:11: 0: Task timeout is disabled.
2020-01-06 19:34:11: 0: Loaded job: Teste_katanaHeadless (5e13fb3eec79d30abcd99b39)
2020-01-06 19:34:11: 0: Executing plugin command of type ‘Start Job’
2020-01-06 19:34:11: 0: DEBUG: S3BackedCache Client is not installed.
2020-01-06 19:34:11: 0: INFO: Executing global asset transfer preload script ‘/root/Thinkbox/Deadline10/slave/vfx/plugins/5e13fb3eec79d30abcd99b39/GlobalAssetTransferPreLoad.py’
2020-01-06 19:34:11: 0: INFO: Looking for legacy (pre-10.0.26) AWS Portal File Transfer…
2020-01-06 19:34:11: 0: INFO: Looking for legacy (pre-10.0.26) File Transfer controller in /opt/Thinkbox/S3BackedCache/bin/task.py…
2020-01-06 19:34:11: 0: INFO: Could not find legacy (pre-10.0.26) AWS Portal File Transfer.
2020-01-06 19:34:11: 0: INFO: Legacy (pre-10.0.26) AWS Portal File Transfer is not installed on the system.
2020-01-06 19:34:11: 0: Done executing plugin command of type ‘Start Job’
2020-01-06 19:34:11: 0: Plugin rendering frame(s): 1
2020-01-06 19:34:11: 0: Executing plugin command of type ‘Render Task’
2020-01-06 19:34:11: 0: INFO: Stdout Redirection Enabled: True
2020-01-06 19:34:11: 0: INFO: Asynchronous Stdout Enabled: False
2020-01-06 19:34:11: 0: INFO: Stdout Handling Enabled: True
2020-01-06 19:34:11: 0: INFO: Popup Handling Enabled: False
2020-01-06 19:34:11: 0: INFO: Using Process Tree: False
2020-01-06 19:34:11: 0: INFO: Hiding DOS Window: True
2020-01-06 19:34:11: 0: INFO: Creating New Console: False
2020-01-06 19:34:11: 0: INFO: Running as user: root
2020-01-06 19:34:11: 0: INFO: Rendering with Katana version: 3
2020-01-06 19:34:11: 0: INFO: /home/avargas/Katana3.2v3/katana
2020-01-06 19:34:11: 0: INFO: Executable: “/home/avargas/Katana3.2v3/katana”
2020-01-06 19:34:11: 0: INFO: Setting Process Environment Variable REDSHIFT_SELECTED_CUDA_DEVICES to 0000000000000000
2020-01-06 19:34:11: 0: INFO: Argument: --batch --katana-file="/root/Thinkbox/Deadline10/slave/vfx/jobsData/5e13fb3eec79d30abcd99b39/stormtrooper_v01.katana" -t 1-1
2020-01-06 19:34:11: 0: INFO: Full Command: “/home/avargas/Katana3.2v3/katana” --batch --katana-file="/root/Thinkbox/Deadline10/slave/vfx/jobsData/5e13fb3eec79d30abcd99b39/stormtrooper_v01.katana" -t 1-1
2020-01-06 19:34:11: 0: INFO: Startup Directory: “/home/avargas/Katana3.2v3”
2020-01-06 19:34:11: 0: INFO: Process Priority: BelowNormal
2020-01-06 19:34:11: 0: INFO: Process Affinity: default
2020-01-06 19:34:11: 0: INFO: Process is now running
2020-01-06 19:34:11: 0: STDOUT: /home/avargas/Katana3.2v3/katana: line 6: /home/avargas/3delight-1.6.19/.3delight_bash: No such file or directory
2020-01-06 19:34:11: 0: STDOUT: [INFO MAIN]: Crash handling is disabled.
2020-01-06 19:34:11: 0: STDOUT: [INFO python.Main]: Launching Katana 3.2v3 …
2020-01-06 19:34:11: 0: STDOUT: [INFO python.Main]: Launching Katana Batch…
2020-01-06 19:34:12: 0: STDOUT: [INFO python.Main]: KATANA_RENDER_TILE_SIZE defaulting to 256x256
2020-01-06 19:34:12: 0: STDOUT: [INFO python.Main]: KATANA_IMAGE_MEMORY defaulting to 31171 MB
2020-01-06 19:34:12: 0: STDOUT: [INFO python.Main]: KATANA_IMAGE_DISK_MEMORY defaulting to 0 MB
2020-01-06 19:34:12: 0: STDOUT: [INFO python.Main]: KATANA_SPEC_CACHE_ENABLED defaulting to 0
2020-01-06 19:34:13: 0: STDOUT: [INFO python.MainBatch]: Number of 2D threads: 25
2020-01-06 19:34:13: 0: STDOUT: [INFO python.MainBatch]: Number of 3D threads: Renderer’s Default thread number
2020-01-06 19:34:13: 0: STDOUT: Cannot batch render a 3D node (RedshiftRenderSettings).
2020-01-06 19:34:13: 0: INFO: Process exit code: 1
2020-01-06 19:34:13: 0: Done executing plugin command of type ‘Render Task’

The only thing I can think off right now is that to launch Katana I need to specify Redshift as the renderer, the standard renderer is 3Delight, so maybe that could be it?

Thank you!

The line:
/home/avargas/Katana3.2v3/katana: line 6: /home/avargas/3delight-1.6.19/.3delight_bash: No such file or directory

makes me think you’re right about Katana looking for the default 3delight. Is it possible to set a default renderer in the scene file? Or maybe you need to choose the render node on submission?

Nothings jumping out at me from the Katana docs on how to set a default renderer for the Katana file though, if you find it could you let me know?

Ok, I found part of the solution to this problem!

What happens is that to use Redshift (or any render for that matter) in Katana we need to load the plugin in a launch script. I think that is how Foundry found a nice and clean way for us to load a bunch of different render engines cleanly from startup. This allows us in production to even launch different versions of the same render engine in a facility to test upgrades and etc.

The problem with this launch script is that it doesn’t inform Katana’s batch script, which is what manages multi frames renders.

After I found out that this was a different script, I went in there and added the same environment variables we use on the regular launch script and it had no problem picking up Redshift and rendering to disk.

The only thing I’m missing now is that Deadline can’t get Redshift’s license for some reason. It’s pointing to the right path in /root/redshift but I think it’s a permission problem. It’s the very last problem I believe I need to solve.

My first line of action is to see if there’s anyway I can edit this path inside deadline to a new one that doesn’t need root privileges ( /home/avargas/redshift ). If that’s not the case, I’m not sure what to do for now.

Any ideas?

Here are the links to the two separate threads if anyone is having this same problem!

https://www.redshift3d.com/forums/viewthread/29147/
https://community.foundry.com/discuss/topic/150760/launch-katana-with-redshift-on-headless-mode

Thank you!

Great work!

As for setting the redshift license path, it seems like you’re using a node-locked license but the Redshift docs on Node-locked licenses don’t mention anything about being able to set the path. You might be able to move the license file you made and set the new location in Redshift. But I don’t have a node-locked license & redshift setup to test that theory out on.

You could also relax permissions on that particular file, but moving it might be simpler.

Hey Justin,

Thanks for the reply. What I find odd is that I can batch render Katana in the command line and it picks up Redshift without a problem, same for Maya. On Deadline I get a black frame. Here’s the log:

=======================================================
Log

2020-01-12 01:12:02: 0: Loading Job’s Plugin timeout is Disabled
2020-01-12 01:12:04: 0: Executing plugin command of type ‘Sync Files for Job’
2020-01-12 01:12:05: 0: Synchronization time for job files: 51.996 ms
2020-01-12 01:12:05: 0: Synchronizing Plugin Katana from /opt/Thinkbox/DeadlineRepository10/plugins/Katana took: 0 seconds
2020-01-12 01:12:05: 0: Done executing plugin command of type ‘Sync Files for Job’
2020-01-12 01:12:05: 0: Executing plugin command of type ‘Initialize Plugin’
2020-01-12 01:12:05: 0: INFO: Executing plugin script ‘/root/Thinkbox/Deadline10/slave/vfx/plugins/5e1ae20ff87694e9feb7779c/Katana.py’
2020-01-12 01:12:05: 0: INFO: About: Katana Plugin for Deadline
2020-01-12 01:12:05: 0: INFO: Render Job As User disabled, running as current user ‘root’
2020-01-12 01:12:05: 0: INFO: The job’s environment will be merged with the current environment before rendering
2020-01-12 01:12:05: 0: Done executing plugin command of type ‘Initialize Plugin’
2020-01-12 01:12:05: 0: Start Job timeout is disabled.
2020-01-12 01:12:05: 0: Task timeout is disabled.
2020-01-12 01:12:05: 0: Loaded job: Test_renderOutputDefine (5e1ae20ff87694e9feb7779c)
2020-01-12 01:12:05: 0: Executing plugin command of type ‘Start Job’
2020-01-12 01:12:05: 0: DEBUG: S3BackedCache Client is not installed.
2020-01-12 01:12:05: 0: INFO: Executing global asset transfer preload script ‘/root/Thinkbox/Deadline10/slave/vfx/plugins/5e1ae20ff87694e9feb7779c/GlobalAssetTransferPreLoad.py’
2020-01-12 01:12:05: 0: INFO: Looking for legacy (pre-10.0.26) AWS Portal File Transfer…
2020-01-12 01:12:05: 0: INFO: Looking for legacy (pre-10.0.26) File Transfer controller in /opt/Thinkbox/S3BackedCache/bin/task.py…
2020-01-12 01:12:05: 0: INFO: Could not find legacy (pre-10.0.26) AWS Portal File Transfer.
2020-01-12 01:12:05: 0: INFO: Legacy (pre-10.0.26) AWS Portal File Transfer is not installed on the system.
2020-01-12 01:12:05: 0: Done executing plugin command of type ‘Start Job’
2020-01-12 01:12:05: 0: Plugin rendering frame(s): 1
2020-01-12 01:12:06: 0: Executing plugin command of type ‘Render Task’
2020-01-12 01:12:06: 0: INFO: Stdout Redirection Enabled: True
2020-01-12 01:12:06: 0: INFO: Asynchronous Stdout Enabled: False
2020-01-12 01:12:06: 0: INFO: Stdout Handling Enabled: True
2020-01-12 01:12:06: 0: INFO: Popup Handling Enabled: False
2020-01-12 01:12:06: 0: INFO: Using Process Tree: False
2020-01-12 01:12:06: 0: INFO: Hiding DOS Window: True
2020-01-12 01:12:06: 0: INFO: Creating New Console: False
2020-01-12 01:12:06: 0: INFO: Running as user: root
2020-01-12 01:12:06: 0: INFO: Rendering with Katana version: 3
2020-01-12 01:12:06: 0: INFO: /home/avargas/Katana3.2v3/katana
2020-01-12 01:12:06: 0: INFO: Executable: “/home/avargas/Katana3.2v3/katana”
2020-01-12 01:12:06: 0: INFO: Setting Process Environment Variable REDSHIFT_SELECTED_CUDA_DEVICES to 0000000000000000
2020-01-12 01:12:06: 0: INFO: Argument: --batch --katana-file="/root/Thinkbox/Deadline10/slave/vfx/jobsData/5e1ae20ff87694e9feb7779c/stormtrooper_v01.katana" -t 1-1
2020-01-12 01:12:06: 0: INFO: Full Command: “/home/avargas/Katana3.2v3/katana” --batch --katana-file="/root/Thinkbox/Deadline10/slave/vfx/jobsData/5e1ae20ff87694e9feb7779c/stormtrooper_v01.katana" -t 1-1
2020-01-12 01:12:06: 0: INFO: Startup Directory: “/home/avargas/Katana3.2v3”
2020-01-12 01:12:06: 0: INFO: Process Priority: BelowNormal
2020-01-12 01:12:06: 0: INFO: Process Affinity: default
2020-01-12 01:12:06: 0: INFO: Process is now running
2020-01-12 01:12:06: 0: STDOUT: [INFO MAIN]: Crash handling is disabled.
2020-01-12 01:12:06: 0: STDOUT: [INFO python.Main]: Launching Katana 3.2v3 …
2020-01-12 01:12:06: 0: STDOUT: [INFO python.Main]: Launching Katana Batch…
2020-01-12 01:12:06: 0: STDOUT: [INFO python.PyUtilModule.ResourceFiles]: Additional Katana resource paths from KATANA_RESOURCES:
2020-01-12 01:12:06: 0: STDOUT: [INFO python.PyUtilModule.ResourceFiles]: /usr/redshift/redshift4katana/katana3.2v1
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: Redshift for Katana plugin version 2.6.51 Dec 19 2019 16:47:31
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: Plugin compile time Katana API version: 3.2.1
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: Plugin dso/dll and config path: /usr/redshift/redshift4katana/katana3.2v1/Libs/redshift4katana.so
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: Core data path: /usr/redshift
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: Local data path: /root/redshift
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: Procedurals path: /usr/redshift/procedurals
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: Preferences file path: /root/redshift/preferences.xml
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: License path: /root/redshift
2020-01-12 01:12:06: 0: STDOUT: [INFO plugins.Redshift]: No external driver configured, using the Katana native monitor
2020-01-12 01:12:06: 0: STDOUT: [INFO python.Main]: KATANA_RENDER_TILE_SIZE defaulting to 256x256
2020-01-12 01:12:06: 0: STDOUT: [INFO python.Main]: KATANA_IMAGE_MEMORY defaulting to 31171 MB
2020-01-12 01:12:06: 0: STDOUT: [INFO python.Main]: KATANA_IMAGE_DISK_MEMORY defaulting to 0 MB
2020-01-12 01:12:06: 0: STDOUT: [INFO python.Main]: KATANA_SPEC_CACHE_ENABLED defaulting to 0
2020-01-12 01:12:07: 0: STDOUT: [INFO python.MainBatch]: Number of 2D threads: 25
2020-01-12 01:12:07: 0: STDOUT: [INFO python.MainBatch]: Number of 3D threads: Renderer’s Default thread number
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: No external driver configured, using the Katana native monitor
2020-01-12 01:12:07: 0: STDOUT: [INFO python.MainBatch]: Starting frame 1 …
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: Configure disk render output command received for time 1.000000
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputName: primary
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputPath: /home/avargas/Documents/KatanaTest/test.primary.0001.exr
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: renderMethodName: diskRender
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputType: color_redshift
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: Configure disk render output command received for time 1.000000
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputName: primary
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputPath: /home/avargas/Documents/KatanaTest/test.primary.0001.exr
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: renderMethodName: diskRender
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputType: color_redshift
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: Configure disk render output command received for time 1.000000
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputName: primary
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputPath: /home/avargas/Documents/KatanaTest/test.primary.0001.exr
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: renderMethodName: diskRender
2020-01-12 01:12:07: 0: STDOUT: [INFO plugins.Redshift]: outputType: color_redshift
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: 2D Render: bty
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: Start Time: Sun Jan 12 01:12:07 2020
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: Layers / Views: primary.main
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: Frame: 1
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: Rendering node: bty
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: Running command: /home/avargas/Katana3.2v3/bin/renderboot -geolib3OpTree /tmp/katana_tmpdir_98859/geolib3000003.optree -renderer Redshift -renderMethodType diskRender -renderMethodName diskRender -renderTime 1.0 -useID 0 -sequenceID None -katanaRoot /home/avargas/Katana3.2v3 -tempDir /tmp/katana_tmpdir_98859 -pluginDsoPath /usr/redshift/redshift4katana/katana3.2v1/Libs -assetPlugin File -fileSequencePlugin FileSeq -geolib3RuntimeMode sync -resolutionsTable /tmp/katana_tmpdir_98859/Resolutions/FoundryResolutions.xml
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: [INFO RenderBoot]: Starting GEOLIB bootstrap.
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: [INFO python.PyUtilModule.ResourceFiles]: Additional Katana resource paths from KATANA_RESOURCES:
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: [INFO python.PyUtilModule.ResourceFiles]: /usr/redshift/redshift4katana/katana3.2v1
2020-01-12 01:12:07: 0: STDOUT: [INFO python.MainBatch]: Katana2D Render Progress: 0% – 01:12:07 AM Sun 12-Jan-20
2020-01-12 01:12:07: 0: STDOUT: [INFO python.RenderLog]: [INFO RenderBoot]: Finished GEOLIB bootstrap.
2020-01-12 01:12:12: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Redshift for Katana plugin version 2.6.51 Dec 19 2019 16:47:31
2020-01-12 01:12:12: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Plugin compile time Katana API version: 3.2.1
2020-01-12 01:12:12: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Plugin dso/dll and config path: /usr/redshift/redshift4katana/katana3.2v1/Libs/redshift4katana.so
2020-01-12 01:12:12: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Core data path: /usr/redshift
2020-01-12 01:12:12: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Local data path: /root/redshift
2020-01-12 01:12:12: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Procedurals path: /usr/redshift/procedurals
2020-01-12 01:12:12: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Preferences file path: /root/redshift/preferences.xml
2020-01-12 01:12:12: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: License path: /root/redshift
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: No external driver configured, using the Katana native monitor
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Render command received. Frame render time: 1.000000
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Initializing the render session
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Querying texture cache buget from preferences.xml: 32 GB
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Querying cache path from preferences.xml: $REDSHIFT_LOCALDATAPATH/cache
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Textures cache size (MB): 32768
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Textures cache path: $REDSHIFT_LOCALDATAPATH/cache
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Creating cache path /root/redshift/cache
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Enforcing shader cache budget…
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Enforcing texture cache budget…
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Collecting files…
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Total size for 0 files 0.00MB (budget 32768.00MB)
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Under budget. Done.
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Creating mesh cache…
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Done
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Devices enabled: 0:GeForce RTX 2070,
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Shading package: Houdini
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]:
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Redshift Initialized
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Version: 2.6.51, Dec 19 2019
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Linux Platform
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Release Build
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Number of CPU HW threads: 24
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: CPU speed: 2.80 GHz
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Total system memory: 31.19 GB
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Creating CUDA contexts
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: CUDA init ok
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Ordinals: { 0 }
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Initializing GPUComputing module (CUDA). Ordinal 0
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: CUDA Ver: 10000
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Device 1/1 : GeForce RTX 2070
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Compute capability: 7.5
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Num multiprocessors: 36
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: PCI busID: 66, deviceID: 0, domainID: 0
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Theoretical memory bandwidth: 448.063995 GB/Sec
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Measured PCIe bandwidth (pinned CPU->GPU): 6.170940 GB/s
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Measured PCIe bandwidth (pinned GPU->CPU): 6.264624 GB/s
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Measured PCIe bandwidth (paged CPU->GPU): 6.048278 GB/s
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Measured PCIe bandwidth (paged GPU->CPU): 5.284706 GB/s
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Estimated GPU->CPU latency (0): 0.006216 ms
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Estimated GPU->CPU latency (1): 0.006132 ms
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Estimated GPU->CPU latency (2): 0.006108 ms
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Estimated GPU->CPU latency (3): 0.006104 ms
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: New CUDA context created
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Available memory: 7347.5625 MB out of 7951.9375 MB
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]:
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Loading Redshift procedural extensions…
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: From path: /usr/redshift/procedurals/
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Done!
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: RS render object initialized successfully
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Loading RS rendering options
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Initializing the AOVs system
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: System initialized for disk rendering
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Multilayered EXR render option enbaled. Multilayered functions enabled
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: - Adding the main beauty AOV
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: 2 light objects found
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: AOVs initialized sucessfully
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Configuring the denosing system for OptiX
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Loading the RS scene
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Loading the scene camera
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Camera node found: ‘/root/world/cam/camera’
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Render resolution 1920x1080, crop offset 0x0, crop window 1920x1080
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Loading the world scene locations
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: 2 light objects found
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Processing the light/shadows to object linking
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Processing the instances list from the objects with the instance.ID attribute
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Processing the instances list from the ‘instance’ and ‘instance source’ type locations
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Scene loaded. Meshes: 11, MeshHairs: 0, Instancers: 0, PointClouds: 0, Volumes: 0, Proxies: 0, XGens: 0, Golaems: 0, Lights: 2, Materials: 3
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Scene extraction time: 0.000 seconds
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Starting rendering. Fast preprocessing status: 0
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: =================================================================================================
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Rendering frame 1…
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: AMM enabled
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: =================================================================================================
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [ERROR plugins.Redshift]: License error: No license found (-1)
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: License error: (RLM) No license for product (-1)
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: 0ms
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Denoising the beauty and 0 material AOVs final frames using OptiX
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [WARN plugins.Redshift]: RS_Denoise_Optix() failed because the denoiser has not allocated the necessary memory. If you are executing this routine during rendering (as part of an OutputBlock()), you need to ensure that the Redshift options had OptiX denoising enabled. If you are executing it outside rendering (for example: after the renderer is done, you need to call RS_Denoise_OptiXAllocateBuffers()
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Processing the AOVs list and writting files
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: AOVs list processed sucessfully
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Stop command received
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Closing the RS scene
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Closing the RS instance. End of the plugin log system.
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Shutdown Rendering Sub-Systems…
2020-01-12 01:12:14: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Shutdown GPU Devices…
2020-01-12 01:12:14: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Device 0
2020-01-12 01:12:14: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Devices shut down ok
2020-01-12 01:12:14: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: Finished Shutting down Rendering Sub-Systems
2020-01-12 01:12:14: 0: STDOUT: [INFO python.RenderLog]: Complete.
2020-01-12 01:12:14: 0: STDOUT: [INFO python.MainBatch]: Katana2D Render Progress: 100% – 01:12:14 AM Sun 12-Jan-20
2020-01-12 01:12:15: 0: STDOUT: [INFO python.MainBatch]: Frame 1 completed in 00:00:7.7s
2020-01-12 01:12:15: 0: STDOUT: [INFO plugins.Redshift]: Closing the RS instance. End of the plugin log system.
2020-01-12 01:12:15: 0: INFO: Process exit code: 0
2020-01-12 01:12:15: 0: Done executing plugin command of type ‘Render Task’

=======================================================
Details

Date: 01/12/2020 01:12:16
Frames: 1
Job Submit Date: 01/12/2020 01:08:31
Job User: root
Average RAM Usage: 157634560 (1%)
Peak RAM Usage: 255496192 (1%)
Average CPU Usage: 3%
Peak CPU Usage: 4%
Used CPU Clocks (x10^6 cycles): 1868
Total CPU Clocks (x10^6 cycles): 62252

=======================================================
Worker Information

Worker Name: vfx
Version: v10.1.2.2 Release (d9f8db73b)
Operating System: Linux
Machine User: root
IP Address: 192.168.1.71
MAC Address: 48:F1:7F:06:CC:EB
CPU Architecture:
CPUs: 24
CPU Usage: 4%
Memory Usage: 5.5 GB / 31.2 GB (17%)
Free Disk Space: 55.772 GB (27.886 GB on /, 27.886 GB on /)
Video Card: NVIDIA Corporation TU106 [GeForce RTX 2070] (rev a1)

From this, there are two parts that I think may be relevant (or not)

The error:

2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [ERROR plugins.Redshift]: License error: No license found (-1)
2020-01-12 01:12:13: 0: STDOUT: [INFO python.RenderLog]: [INFO plugins.Redshift]: License error: (RLM) No license for product (-1)

and line 101:

[INFO plugins.Redshift]: License path: /root/redshift

This path does leads to the license but the root folder needs SUDO priviledges to get in there. While inside Katana this is the path it takes:

[INFO plugins.Redshift]: License path: /home/avargas/redshift

They both lead to the same place but the difference is that the second is open.

How does Deadline picks up the license path? Is there a way to force it to point to the path Katana is pointing to?

Thanks!