Note

Visit the Release Mailer Signup page on the Deadline website to get notified of Deadline releases.

Deadline 10.0.22.3

This release adds support for Corona 1.7 and 2, Houdini 17, and includes many minor improvements and bug fixes.

Complete Release Notes

General Improvements

  • Improved the performance of bulk job submissions.
  • Improved the performance when changing the state of one or more Tasks.

Installer Improvements

  • Improved the warning message in the Repository Installer that gets shown when a loopback address is specified for the MongoDB Hostname setting.

AWS Portal Improvements

  • Updated Redshift on the AWS Portal AMIs to version 2.6.21.
  • Improved data transfer rate and connection stability in AWS Portal Link service.
  • Increased the maximum number of simultaneous file downloads in the AWS Portal Asset Server.
  • Improved logging of file transfers in the AWS Portal Asset Server.
  • When creating new Infrastructure, the default region will match the region that the S3 bucket is in. If a different region is chosen for the Infrastructure, a warning will be displayed, since this can lead to S3 data transfer costs.
  • Fixed an issue when using the View CloudWatch Logs feature that prevented it from showing all the available log streams.
  • In the Spot Instance Settings, the “Sync Certificate Directory” setting has been renamed to “Usage-Based Licensing Certificate Directory”.

Monitor Improvements

  • In the Tools menu, the “Synchronize Scripts and Plugins” option has been renamed to “Synchronize Monitor Scripts and Plugins”.

Slave Improvements

  • Fixed an issue that could prevent 3rd Party Usage Based Licensing (UBL) from working properly when using the Dynamic Licensing option for Deadline UBL.
  • Removed the reliance on MD5 hashes when syncing plugins at render time. This allows the Slave to render jobs on FIPS-enabled systems if it is connected directly to the Repository/Database.

Command Improvements

  • Added a new CreateSpotFleet command to launch a Spot Fleet.

Application Plugin Improvements

3ds Max

  • Popup handling is now supported for Japanese and Chinese versions of 3ds Max.
  • When rendering with Arnold, Material objects are no longer modified when applying renderer-specific settings at render time. Previously, this would cause the render to fail.
  • Jobs with VrayHDRI maps that do not have an output filename defined can now be submitted properly.
  • V-Ray jobs will now disable the Display VFB by default.

Cinema 4D

  • Added V-Ray multipass support (Cinema 4D R19 and later).

Corona Standalone

  • Added support for Corona versions 1.7 and 2.

Fusion

  • Fixed some issues with the Fusion submitter installer on Windows.

Houdini

  • Added support for Houdini 17.
  • Fixed an issue that could cause Wedge nodes to render the same frame multiple times.
  • When submitting Redshift export jobs, the ImageOutputDirectory property is now set in the standalone Redshift job. This is required to perform path mapping on the Redshift output path.

Maya

  • The render log now lists all Maya plug-ins that are loaded after the scene has loaded (including their versions).
  • The MayaBatch plugin will now dump the melscript contents to the render log if an error occurs during rendering.

SketchUp

  • When submitting V-Ray export jobs, the V-Ray standalone job now reports its render progress properly.

Deadline 10.0.21.5

This release includes new features, as well as many minor improvements and bug fixes.

Text highlighting has been added to the Report and Console panels in the Monitor, and to the Log Streaming windows for other Client applications like Slave and Pulse. This makes it easier to find error messages, and differentiate between Deadline messages and stdout in the task logs.

Housecleaning operations (House Cleaning, Pending Job Scan, and Repository Repair) are no longer performed by Client applications like Pulse and Slave when they are connected to a Remote Connection Server (RCS). Instead, the RCS will periodically perform these operations. This increases the stability of the RCS and improves the performance of these operations.

This release also includes support for Cinema 4D 20 and Rhino 6.

Note

If you are upgrading from Deadline 10.0.20 or earlier and you have a previous AWS Portal deployment, this version of Deadline requires an update to the IAM profile. Please see the documentation for information on how to update the configuration: Creating an IAM Policy

Complete Release Notes

General Improvements

  • When streaming a log from Slave, Pulse, etc, the log window now supports text highlighting.
  • Pulse, Slave, and Monitor will no longer perform housecleaning operations when connected to an RCS. Instead, the RCS will periodically perform these operations.
  • The Deadline Client applications on Linux no longer rely on LD_LIBRARY_PATH to find their dependencies.

AWS Portal Improvements

  • All events for Infrastructure creation can be viewed in the Monitor.
  • A check is now performed prior to Infrastructure creation to confirm if the Deadline UBL certificate directory exists.
  • Improved the error handling when a UBL certificate fails to upload to the Infrastructure.
  • AWS Portal can no longer create or switch S3 buckets when an Infrastructure is already running, which helps avoid asset-related issues.
  • AWS Portal no longer tries to rollback failed Infrastructures. The rollback itself could fail if an S3 bucket had been created, and would also delete any logs that explained why the Infrastructure creation failed.
  • Fixed an issue that could prevent AWS Portal Slaves from setting their Region properly at startup. This issue would also prevent these Slaves from using 3rd Party UBL.
  • V-Ray license server config settings are now only added to Spot Fleet startup commands if there is a V-Ray license server specified.
  • Added support for AWS region “eu-west-3”.
  • Added AWS region “cn-northwest-1” to the blacklist, since it’s unsupported.
  • Fixed an issue where the AWS Portal could not start Spot Fleet Requests when the Asset Server IP is empty.
  • Fixed an issue that would cause Arnold jobs to regenerate .tx files.
  • Updated the links to the online documentation.

Monitor Improvements

  • The Console and Log Viewer panels now support text highlighting.
  • Added an AWS Info page to the Slave Properties window that shows AWS instance information if the Slave was launched by AWS Portal.
  • Added an AWS Instance Id column to the Slave list.

Slave Improvements

  • Improved performance when the Slave is dequeuing a task over an RCS connection.
  • Reduced how often the Slave reads its own state information from the Repository.
  • The Popup handler system can now handle popups with unicode characters.
  • Fixed a Region caching issue when the Slave is selecting its Primary License Forwarder.
  • Fixed a bug that could result in orphaned Sandbox processes when a render is cancelled.
  • Fixed an issue that could cause Requeue reports to sometimes appear as regular Log reports.

Remote Connection Server Improvements

  • Made final changes to completely fix a memory leak issue in the RCS.
  • The RCS now performs periodic housecleaning operations.
  • Disabled support for text selection in the RCS command prompt, which could cause the RCS to hang on Windows.

License Forwarder Improvements

  • Fixed an issue that could prevent forwarding threads from being cleaned up properly, which could result in thread exhaustion.

Command Improvements

  • The GetPathMapping command no longer returns mappings that do not apply for the current operating system.

Scripting Improvements

  • The RepositoryUtils.GetPathMappings function no longer returns mappings that do not apply for the current operating system.

Application Plugin Improvements

3ds Max

  • Fixed an “out of bounds” error in SMTD that could occur if a custom color palette was being used.

Cinema 4D

  • Added support for Cinema 4D 20.
  • Fixed a bug in the integrated submitter that prevented it from submitting renders that used the built-in render passes.

Houdini

  • The integrated ROP submitter now respects Houdini’s process of determining which frames need to render.
  • The integrated ROP submitter no longer submits nodes that cannot be rendered.
  • Fixed an issue that could cause the integrated ROP submitter to submit too many jobs.
  • The integrated ROP submitter now sets job dependencies for Fetch nodes properly.

Katana

  • Fixed a crash in the integrated submitter that occurred when encountering a disabled node while using the “Submit all Render Nodes as Separate Jobs” option.
  • Fixed a false positive in the integrated submitter sanity check when “Include ImageWrite Nodes” is checked and there are no enabled Render nodes but enabled ImageWrite nodes.

Lightwave

  • Enabled the improved Pipeline Tools workflow in the integrated submitter.

Maya

  • Fixed an issue in the integrated submitter that prevented scenes with spaces in their file name from working with Pipeline Tools.

modo

  • Enabled the improved Pipeline Tools workflow in the integrated submitter.

Nuke

  • Fixed an issue that causes the Nuke integrated submitter to crash when used with Nuke Studio 11.2.

Octane

  • Fixed an issue in the Monitor submitter when passing on the override sampling value.

Rhino

  • Added support for Rhino 6.

Event Plugin Improvements

Spot

  • Added support for AWS region “eu-west-3”.

Deadline 10.0.20.2

This is the twentieth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements.

Complete Release Notes

General Improvements

  • When connecting to a Repository, a better error message is displayed if you try to connect to a Deadline RCS application when using the Direct Connection option.

Installer Improvements

  • When installing the Database on Linux or Mac OS X, the Repository installer will set the ulimit to 64,000 for the Database process (which is the recommended amount).

AWS Portal Improvements

  • Reduced the verbosity of the Path Mapping log entries when submitting to AWS Portal.

Monitor Improvements

  • Fixed an issue that prevented Remote Commands from being sent to Pulse, Balancer, and License Forwarder in certain situations.
  • Enabled timespan sorting for Active Slave Stats in the Farm Status Reports window (Rendering Time, Idle Time, Rendering Time, etc).
  • Added timespan Quick Filters to the Farm Status Reports window (Rendering Time, Idle Time, Rendering Time, etc).
  • When adding a new Pool or Group, the ‘-‘ character is now supported in the name.

Slave Improvements

  • Slaves now update their Active Slave Stats more frequently and accurately.

Command Improvements

  • A better error message is now shown when using “RemoteControl StartMachine” if the Slave machine does not exist.

Remote Connection Server Improvements

  • Made additional changes to reduce a memory leak issue in the RCS.

Application Plugin Improvements

3ds Max

  • Enabled the improved Pipeline Tools workflow in the integrated submitters.
  • Removed a debug print statement from SMTD that could slow down job submissions.

After Effects

  • Enabled the improved Pipeline Tools workflow in the integrated submitter.
  • Fixed an issue that could cause the After Effects plugin to deadlock.
  • Cleaned up the stdout handling in the After Effects plugin.

Cinema 4D

  • Enabled the improved Pipeline Tools workflow in the integrated submitter.
  • Fixed an issue with GPU affinity in the Cinema4DBatch plugin (when rendering with Redshift).
  • Fixed an issue with the Arnold export workflow that would prevent the Arnold standalone job from finding the exported Arnold files.

Hiero

  • Retime effects are now respected when exporting track items.
  • The integrated submitter now calls deadlinecommand once to pull all Pool/Group information, instead of multiple times.

Houdini

  • Enabled the improved Pipeline Tools workflow in the integrated submitter.

Katana

  • Added “Use Working Directory” checkbox option to the integrated submitter.
  • Added a check to ensure there is at least one render node in the project file when submitting to Deadline.

Maya

  • Added path mapping support for Arnold’s aiStandIn nodes.

Redshift

  • Added an option to override the output resolution when using the Monitor submitter.

Silhouette

  • Added missing Silhouette 6 executable entry to Silhouette.param plugin file.

Softimage

  • Fixed an issue that prevented the integrated submitter from working with Softimage 2013.

Event Plugin Improvements

Ftrack

  • Fixed an issue that could prevent new versions from being created in Ftrack.

Spot

  • Made additional robustness improvements to the Spot event plugin.

Deadline 10.0.19.0

This is the nineteenth revision release for Deadline 10.0. It adds support for Clarisse 3rd Party Licensing (which is now available in the Thinkbox Marketplace), and fixes an issue that causes the Nuke integrated submitter to crash when used with Nuke 11.2.

Complete Release Notes

General Improvements

  • Support has been added for Clarisse 3rd Party Licensing.

Application Plugin Improvements

Nuke

  • Fixed an issue that causes the Nuke integrated submitter to crash when used with Nuke 11.2.

Deadline 10.0.18.1

This is the eighteenth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for Corona 2 for 3ds Max, Harmony 15, Katana 3, SketchUp 2018, and V-Ray Next (Standalone and for 3ds Max).

This release also adds new features to Path Mapping. Tokens can now be specified in the path mapping rule sets, which are then replaced with their actual value when needed. Tokens can be based on certain job properties, environment variables, or system values. In addition, new Submission-Time path mapping rule sets can be defined. Any tokens in the Path Mapping rule set are replaced based on the values of the tokens at submission time and stored with the job. When a path mapping is needed on a path for the job, the actual path mapping is then applied. A common use case for these new features is to map a Drive letter from a user’s workstation to a UNC path for that user when rendering on the farm.

Complete Release Notes

General Improvements

  • Extended the existing Path Mapping feature to support tokens. Tokens can be based on certain job properties, environment variables, or system values.
  • Submission-time Path Mapping rule sets can now be defined. Any tokens in the Path Mapping rule set are replaced based on the values of the tokens at submission time and stored with the job. When a path mapping is needed on a path for the job, the actual path mapping is then applied.
  • Made many improvements to the Pipeline Tools workflow in the job submitters, including the option to save Pipeline Tools settings to a file.

Installer Improvements

  • The Client Installer ships with the updated certificates that will be needed for Usage Based Licensing.

AWS Portal Improvements

  • Redshift cache files are now supported when pre-caching files in Maya.
  • Modified the AWS pre-caching to do up-front path mapping to normalize paths.
  • Improved performance of job submission when doing AWS pre-caching in 3ds Max.
  • Pools and Groups are now applied to Spot Fleet instances in a more robust way.
  • Infrastructures are now tagged with the Deadline version they were created with.

Monitor Improvements

  • The “Find” interface in the report viewer will now reset the search after a log entry selection changes.
  • Fixed a bunch of minor issues in the “Find” interface in the Monitor.
  • Fixed a bug in the job list that caused job batches with Failed jobs to show as Complete.

Slave Improvements

  • Fixed a bug that would prevent Slaves from performing Housecleaning operations if an existing Pulse instance did not shut down cleanly.

Remote Connection Server Improvements

  • Made additional changes to reduce a memory leak issue in the RCS.
  • The “–log-api-calls” command line option no longer flushes the buffer after each call, reducing CPU usage.
  • Errors are now included in the log created by the “–log-api-calls” command line option.

Application Plugin Improvements

3ds Max

  • Added asset handling for VRayHDRI maps containing a <UDIM> token in the filename.
  • Fixed a bug that resulted in commas in the output file names created during 3ds Max 2019 rendering.
  • Improved the robustness of IFL parsing.
  • Added support for Corona 2, including Corona 2 specific render settings that can be modified after the job is submitted.
  • Added support for V-Ray Next.
  • Fixed a render issue with Arnold if the renderer has an attribute that points to a material object.

Cinema 4D

  • Fixed a bug in the integrated submitter that prevented job submission from working when the Deadline user name has a unicode character.
  • The Cinema 4D plugin can now be configured to set the “-noopengl” flag during rendering.
  • Fixed an issue in the Cinema4DBatch plugin that could cause it to lock up if Cinema 4D doesn’t exit quickly.

Harmony

  • Added support for Harmony 15.

Houdini

  • Fixed a bug when rendering with Redshift that caused a double extension to be added to the output file name.
  • When rendering Wedge nodes, specific frames can now be rendered, instead of the full frame range.
  • Wedge nodes that render multiple tasks are now supported.

Katana

  • Added support for Katana 3.

Maya

  • The integrated submitter now supports all of Deadline’s frame list formatting options.
  • The MayaBatch plugin is now able to perform path mapping on Arnold StandIn files.
  • Fixed a Redshift version compatibility issue in the integrated submitter.

modo

  • Fixed a crash in the integrated submitter that affected modo 9 and earlier (before “bake items” existed).

SketchUp

  • Added support for SketchUp 2018.

V-Ray Standalone

  • Motion Blur is now supported when using separate files per frame.
  • The Monitor submitter no longer reloads the VrsceneUtils every time it needs to call a function from it.
  • Path mapping is now performed when parsing “include” directives.
  • Added support for V-Ray Next.

VRED

  • Fixed a bug that was causing VRED renders to fail.

Event Plugin Improvements

Shotgun

  • The Shotgun event plugin now works properly if placed into the “Custom” event plugin folder.
  • Removed the AutoConnect feature, as the workflow was often problematic.

Spot

  • The Spot event plugin now works properly if placed into the “Custom” event plugin folder.

NIM

  • Removed the AutoConnect feature, as the workflow was often problematic.

Deadline 10.0.17.7

This is the seventeenth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements.

AWS Portal Slaves can now be removed from the Slave list in the Monitor automatically after a configurable amount of time. By default, they will stick around for 5 days, but this can be configured under the Advanced tab in the AWS Portal Settings. During initial use of AWS Portal, it can be useful to keep these entries around for a few days, but if you would like to clean them up soon after the AWS Spot Fleet is shut down, you can set the interval to a few hours, or even 0.

Complete Release Notes

General Improvements

  • Fixed a bug in Auto Configuration that could cause the Auto Upgrade override to be set incorrectly.
  • PNG icons are now used for the shortcuts created on Linux, which fixes an icon display issue. Note that this requires a re-install of the Deadline Client on Linux to deploy the updated icons.
  • Region names “all”, “none”, and “unrecognized” are now reserved, and cannot be used when creating new regions.
  • Fixed a bug that could result in the repeated duplication of deleted Limit stub documents in the database.
  • Fixed a database connection issue that could occur if more than one host name or IP address was defined in the Repository’s connection.ini file.
  • Fixed a NullReferenceException that could occur during the Repository Repair operation when cleaning up orphaned Limit stubs with verbose logging enabled.

AWS Portal Improvements

  • Improved the performance of the AWS Portal panel by significantly reducing the amount of EC2 API requests being made.
  • Fixed an issue that could cause Pools or Groups for AWS Portal Slaves to be set to null, resulting in a NullReferenceException.
  • Made a bunch of minor improvements to the AWS Portal interface.
  • Added a house cleaning operation for purging offline/stalled AWS Portal Slaves after a configurable amount of time. This can be configured under the Advanced tab in the AWS Portal Settings.
  • Added the ability to set the Target Capacity of a Spot Fleet to 0.
  • Deadline-specific tags are now added to any AWS instances launched by AWS Portal.
  • Fixed an issue where V-Ray output files were not being identified properly to sync back from AWS.
  • Fixed a regression that could prevent the Infrastructure from updating in the Monitor when the Monitor version differs from the version that created the Infrastructure.

Monitor Improvements

  • Cleaned up some log messages when using remote commands.
  • Fixed some minor issues with the Find tool in the Reports panel in the Monitor.
  • Fixed a bug when checking for existing mapped drive entries when creating Region-based drive mappings in the Repository Options.

Slave Improvements

  • Fixed a NullReferenceException error that could get printed to the log when the Slave tries to render a job using a Limit that doesn’t exist. Note that this error had no impact on functionality, but it suppressed the warning message that normally gets printed to the log.
  • Removed some unnecessary communication between the Slave and RCS when the Slave is idle.
  • Fixed an issue that could cause the Slave to print a bunch of non-fatal error messages to the log when it can’t initially connect to the RCS.
  • Slave throttling is now only applied to the first task a Slave picks up for a job. It will not be applied to subsequent tasks for the same job.
  • Eliminated the need for the Slave to query all Requeue Reports or all Error Reports for a job in certain situations.

Pulse Improvements

  • Wake-on-lan commands are now sent through Pulse when remote command redirection is enabled.
  • Fixed a bug that prevented Pulse from handling more than a few simultaneous remote commands when remote command redirection is enabled.

Remote Connection Server Improvements

  • The RCS now automatically recovers from a memory leak issue. Note that we are still working on addressing the source of the memory leak, but this ensures the RCS can recover on its own until it’s fixed.
  • Made additional changes to reduce a memory leak issue in the RCS.
  • Fixed the timestamp formatting in the RCS API logging.
  • Fixed a non-fatal KeyNotFoundException error that could occur in the RCS.
  • Significantly increased the amount of concurrent connections that the RCS maintains to the Deadline database.

License Forwarder Improvements

  • The License Forwarder update interval can now be customized in the Performance Settings in the Repository Options.
  • Fixed a bug that could cause the License Forwarder to use a large amount of CPU usage.

Application Plugin Improvements

3ds Max

  • Fixed a bug where V-Ray StateSet rendering could use the wrong camera view.
  • Added additional V-Ray output sanity checks to SMTD.
  • V-Ray export jobs are now batched with the V-Ray standalone job.
  • Fixed a bug that prevented the pre-caching of some files listed in IFLs.

After Effects

  • Benign error messages “GL_VERS: 32Prog Error” and “Create Buffer Error” are now ignored during rendering.

Cinema 4D

  • Redshift logs are captured in the task log.
  • Added progress handling for Redshift jobs.
  • Fixed a bug where the Cinema 4D plugin would try to validate output paths with tokens in them before swapping out the tokens.

Fusion

  • Draft, Shotgun, and Nim can now be used when submitting jobs from within Fusion.
  • Fixed some bugs in the Fusion plugin that prevented it from working properly on Linux.

Harmony

  • Resolution presets are now supported in the Monitor and integrated submitters.

Houdini

  • Job dependencies specified in the submitter are now applied to the job properly, and are appended to any job dependencies that are already set by the ROP during submission.
  • Houdini’s GPU-related options are now always available when modifying a Houdini job’s properties from the Monitor.
  • Fixed an issue that could cause Houdini renders to fail if the “CallDeadlineCommand.py” script doesn’t exists on the render node.
  • Fixed a submission error that could occur when the Deadline ROP has an empty incoming connection.

Maya

  • Path mapping is now performed on OCIO config files.
  • Deadline now respects the custom V-Ray frame list that is set in the Maya render settings.
  • Fixed a bug in V-Ray progress handling that could result in a divide-by-0 error.
  • Local asset caching now properly caches compound attributes.
  • Fixed a bug where local asset caching sometimes failed to pull the last modified time for a file, causing the render job to fail.
  • Path mapping now checks FXModules defined in XGen scene files.
  • Added additional V-Ray output sanity checks to the integrated submitter.

V-Ray Standalone

  • Fixed a bug where multi-frame tasks would only write out the first frame.
  • Removed the vrscene parsing option from the Monitor submitter. It is now done automatically when submitting a Tile render.
  • Added additional output sanity checks to the Monitor submitter.
  • Added a sanity check to detect when the frame range in the Monitor submitter contains multiple frames, but the vrscene file has zero frame padding.

Event Plugin Improvements

NIM

  • Fixed an issue with shot validation.

Nuke Cleanup

  • Added path mapping to the Nuke Cleanup event plugin.

Spot

  • The plugin now adds Deadline-specific tags to any AWS instances that it launches.
  • Significantly reduced the amount of data that the Spot event plugin sends to and reads from the Deadline database.
  • Fixed a race condition that could cause the creation of two Spot Fleet Requests when the Spot event plugin is triggered back-to-back by different Deadline applications.

Deadline 10.0.16.5

This is the sixteenth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for modo 12 and VRED 2018.1, 2018.2 and 2019.

Complete Release Notes

General Improvements

  • Drive Mappings for Windows can now be set on a per-region basis, or be applied to all regions.

Installer Improvements

  • Fixed a bug that prevented some errors that could occur during installation from showing up in the installer log.

Launcher Improvements

  • Fixed a bug that could cause the Launcher notification icon to be displayed as a single pixel on some Linux distributions.

AWS Portal Improvements

  • Added a cost warning pop-up when launching an infrastructure with AWS Portal.
  • When using custom AMIs, the AWS Portal panel now shows the name of the AMI.
  • Added right-click option to the Infrastructure panel to launch a new infrastructure.
  • Added right-click option to the Spot Fleets panel to launch a new Spot fleet.
  • The “AWS Asset Server” label at the bottom of the Monitor is now hidden when it’s not applicable.
  • Fixed a bug where an asset root for a different operating system could cause an error when saving the AWS Portal settings.
  • Fixed a bug that prevented Remote Commands from being sent to Windows instances launched through AWS Portal.
  • Fixed a bug that prevented Log Streaming from working with AWS Portal instances.

Slave Improvements

  • Fixed a bug that caused Slaves that were excluded on a Task-level Limit to always fail at acquiring that Limit.
  • Fixed a bug which caused the Slave to never clean up temporary local copies of Job reports.
  • Fixed a bug with 3rd party UBL Limits that could prevent the Slave from registering with the License Forwarder, resulting in license errors during rendering.
  • Fixed a bug with 3rd party UBL Limits that would prevent the Slave from re-registering with the License Forwarder if the License Forwarder was restarted, resulting in license errors during rendering.
  • Fixed a bug that could cause the Slave to stop handling events.
  • Fixed an “Event Sandbox has not been initialized” bug that could occur when using OnJob… events.

Remote Connection Server Improvements

  • Fixed an error with the “auxiliaryFiles” end point on non-Windows operating systems when using an alternative job auxiliary path.
  • Made additional changes to reduce a memory leak issue in RCS.
  • Non 5xx messages are now only shown in the RCS log when verbose logging is enabled.
  • Fixed a performance issue with the RCS when there are thousands of jobs in the queue.

Application Plugin Improvements

Cinema 4D

  • Fixed a bug in Region Rendering that could cause full frames to be rendered instead of regions.

Houdini

  • The GPU selection options can now be modified from the Monitor after the job is submitted.
  • Fixed a bug where the dependent assembly job would not be created when doing a local export with Tile Rendering.

Maya

  • Fixed a bug when exporting Arnold scene files from Maya where frame numbers were being added to the output files when exporting a non-animation job.

modo

  • Added support for modo 12.

VRED

  • Added support for VRED 2018.1, 2018.2 and 2019.

Event Plugin Improvements

NIM

  • Fixed some issues with the auto-connect workflow when pre-populating NIM information in the job submitters.

Spot

  • The plugin now applies exponential backoff when using EC2 API calls to avoid throttling.
  • The plugin now manages a single Spot Fleet Request per group, and sets the target to 0 if there are no queued tasks.
  • Slaves now determine which Spot Fleet Request they belong to, which reduces unnecessary EC2 API calls.
  • The process of terminating Slave instances is now more robust.

Deadline 10.0.15.5

This is the fifteenth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for 3ds Max 2019 and Vue 2016.

When creating a Spot Fleet with AWS Portal, it is now possible to launch fleets across all Availability Zones (AZs) in the region that the Infrastructure is launched in. By default, all AZs are selected, but this can be modified under the AWS Settings tab in the Spot Fleet Configuration window. In addition, there is a new option to add specific Groups and/or Pools to the instances. This option can be found under the Slave Settings tab in the Spot Fleet Configuration window.

A significant improvement has been made to how 3rd Party Usage Based Licensing (UBL) is consumed. If a 3rd Party UBL Limit for a specific application is applied to a job, render time will only be consumed when that application requests a license. This prevents unintended consumption when a 3rd Party UBL Limit is accidentally applied to the wrong job. In addition, consumption will start when the license request is made, instead of when Deadline starts rendering the job, which can save a small amount of consumption at startup.

The concept of a Primary and Secondary License Forwarder has been removed. Instead, multiple License Forwarders can now be run in the same Region for scaling purposes, and the Deadline Slaves in that Region will automatically load balance across those License Forwarders.

Complete Release Notes

General Improvements

  • If there are multiple host names or IP addresses in the connection.ini file in the Repository, any invalid entries should no longer cause slowness in the Deadline applications.
  • Fixed a bug that prevented jobs from being archived.

Installer Improvements

  • During Repository installation, if a non-custom GlobalJobPreload.py script exists, it will be renamed to GlobalJobPreload.py.backup. This addresses some issues that were affecting AWS Portal.

AWS Portal Improvements

  • It is now possible to launch fleets across all Availability Zones in the region that the Infrastructure is launched in.
  • Pools and Groups can now be added automatically to Spot Fleet requests.
  • Fixed an Asset Server communication error that could pop up when starting a Spot Fleet, even though the Asset Server is running.
  • Fixed an Asset Server root error that could pop up when starting a Spot Fleet, even though the root paths are accessible.

Launcher Improvements

  • Fixed an issue that could prevent the Launcher from properly connecting to the Repository on startup.

Monitor Improvements

  • Fixed an issue with the Minimum and Maximum aggregation options for Custom Farm Reports.
  • Added a new “Auto-detect 3rd Party Usage Based License Consumption” option in the Usage Based Licensing section of the Repository Options (enabled by default).
  • Fixed a regression that could cause the Monitor to crash when using quick filters.

Slave Improvements

  • Fixed a bug when using Dynamic Licensing that could cause the Slave machine to run out of TCP connections.
  • When rendering with an application that uses 3rd Party UBL, the Slave will only start consuming render time when that application makes a licensing request.
  • Fixed an issue that could cause the Slave to hang on Windows when the Launcher is trying to suspend the machine. When the Slave was in this state, Power Management wasn’t able to shut down or restart the Slave.

Remote Connection Server Improvements

  • Added a “–log-api-calls” command line option to the RCS, which will capture request/response information in a CSV file.
  • Made additional changes to reduce a memory leak issue in RCS.

License Forwarder Improvements

  • Multiple License Forwarders can now be run in the same Region for scaling purposes. If there are multiple in the same Region, the Deadline Slaves will automatically load balance across them.

Web Service Improvements

  • Fixed an error that could occur when submitting multiple jobs concurrently via the Web Service.
  • Fixed a bug where requesting the job details of a non-existent or deleted job from the Web Service would return the details of all jobs in the farm. Now it returns an error instead.

Application Plugin Improvements

3ds Max

  • Added support for 3ds Max 2019.
  • In SMTD, fixed a false positive that could occur in the V-Ray Offload DBR sanity check.
  • In SMTD, added a new sanity check to warn about rendering concurrent Redshift tasks on the same GPU.

Arnold Standalone

  • Added default paths for the kick executable to the Arnold plugin.

Cinema 4D

  • Fixed an issue that could sometimes prevent Redshift local export jobs from working properly.

Draft

  • The Draft output directory is now created at render time, instead of by the Draft event plugin. This ensures that the directory is created with the correct user permissions.

Houdini

  • The Houdini plugin now supports Path Mapping for Redshift proxy files.

Maya

  • Fixed an error in the integrated submitter when using Maya 2013 or earlier.
  • The MayaBatch plugin now supports Path Mapping for Redshift proxy files.
  • Fixed a bug in Arnold Export Tile Rendering which was causing it to reassemble the regions in incorrect locations.
  • Tweaked how render layer overrides are handled based on the version of Redshift being used.
  • The integrated submitter now creates submission files with unique file names.

modo

  • Fixed a bug that caused the integrated submitter to freeze when browsing for the Machine List, Limits, or Job Dependencies.

Redshift Standalone

  • Path Mapping is now supported by the Redshift Standalone plugin.

Deadline 10.0.14.1

This is the fourteenth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for Corona DR off-load jobs. Performance improvements have also been made to the job list in the Deadline Monitor.

This release marks the deprecation of some features. In a future release, we will no longer support 3ds Max 2013 and earlier. 3ds Max 2014 and later will continue to be supported. In addition, mental ray for Maya and Iray are no longer available for 3rd Party Usage Based Licensing.

Complete Release Notes

General Improvements

  • When manually submitting a job, the “RemTimeThreshold” setting in the Job Info file can now be set properly.

AWS Portal Improvements

  • Increased the maximum number of instances that can be launched to 500.
  • The “Launch” button is now selected by default in the Spot Fleet Software window.
  • The AWS Portal Link service now uses the local IP override if it’s enabled when doing a status check.
  • The AWS Portal Link service now supports IPv6.
  • Fixed some issues with some of the tooltips.

Monitor Improvements

  • Improved job load/update performance in the job list, especially when many jobs are being updated at the same time.

Slave Improvements

  • Fixed some errors that could occur when a Slave that isn’t connected to a Repository is shut down.

Pulse Improvements

  • Fixed an issue that could allow secondary Pulses to perform housecleaning and repair operations when the primary Pulse is still running.

Proxy Server / Remote Connection Server Improvements

  • The RCS is now less verbose by default. Verbose logging can be enabled in the Repository Options.
  • Made additional changes to reduce a memory leak issue in RCS.

License Forwarder Improvements

  • The License Forwarder is now less verbose by default. Verbose logging can be enabled in the Repository Options.

Application Plugin Improvements

3ds Max

  • Added support for Corona DR off-load jobs.

Fusion

  • Fixed an issue with how the submitter was grabbing the frame range from Fusion 9 comps.

Houdini

  • Fixed an issue with submitting wedges as separate jobs.

Katana

  • Fixed some issues with the Katana integrated submitter installer on Linux.

KeyShot

  • The KeyShot plugin now has an option to use KeyShot render node licenses instead of pro licenses for rendering.

Maya

  • Fixed an issue with Alembic exporting.
  • Fixed some edge cases where Arnold job submissions wouldn’t work if the Arnold options node didn’t exist yet.
  • Fixed an issue where the first task would fail when remapping textures with empty file paths.

V-Ray Standalone

  • During submission, vrscene parsing now properly handles multiple nodes with the same name.

Deadline 10.0.13.6

This is the thirteenth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements.

When creating a Spot Fleet with AWS Portal, there is now a new option to either maintain the number of instances you’ve requested, or to automatically shut them down when they’ve been idle for a certain period of time. This option can be found under the Slave Settings tab in the Spot Fleet Configuration window.

This release also marks the deprecation of some features and operating systems. In a future release, we will stop shipping the old Quicktime Generator, which was deprecated in favor of Draft back in Deadline 10.0.3.2. In the same future release, we will no longer support 32-bit Windows operating systems, and we will also stop supporting Mac OS X 10.8 (Mountain Lion).

Complete Release Notes

General Improvements

  • Fixed an issue where the wrong user would sometimes be associated with history entries.
  • The Machine Startup scan for Power Management now respects the “Job Dequeuing Mode” that is set for each Deadline Slave.
  • Fixed a Power Management issue where the Idle Shutdown scan could cause the Slave to get stuck in the closing state on Windows when the machine is being suspended instead of shut down.
  • Fixed a Power Management issue where the Machine Startup scan could create multiple Slaves on a single Windows machine when waking it from the suspended state.

Installer Improvements

  • The Client installer now installs a required certificate on Linux to use AWS Portal.

AWS Portal Improvements

  • Fixed an issue with Asset Server validation, and improved error detection.
  • Fixed a potential issue with the Global Output File Whitelist regular expression that was affecting some users.
  • The Asset Server roots are now checked for existence, readability, and writability before launching a Spot Fleet.
  • Added a check during installation, and when launching AWS infrastructure or Spot Fleets, to see if the Asset Server is configured properly.
  • Added option to AWS Portal Settings window to clean up old S3 buckets, Spot Fleet/instances, and infrastructures.
  • Made a bunch of small improvements to the user interface.
  • The AWS asset whitelist is now pre-populated with common output file types.
  • Fixed a display issue in the Spot Fleet Configuration window that could cause the different AMI options to get stacked on top of each other.
  • Added an option to the Spot Fleet Configuration window to either maintain the instance count or automatically shut down instances when they’ve been idle for a specified amount of time.

Monitor Improvements

  • The Quick Filter button in the History window now works properly.
  • Unlimited Limits that are in use are no longer displayed as “Maxed Out” in the Limit list.
  • The maximum for “Re-Enable Machine Startup” in the Thermal Shutdown settings for Power Management is now 100,000 instead of 391.
  • Fixed an issue with the “Apply” button in the Quick Filter panel in the Modify Pools and Modify Groups windows.

Slave Improvements

  • License Free mode now works when the Slave is started through AWS Portal.
  • Fixed an issue that could cause the Slave to stall sometimes when a Deadline UBL licensing error occurs.

License Forwarder Improvements

  • Fixed a memory leak that only occurred when prompting for the SSL Certificate path.
  • Fixed an issue that prevented the License Forwarder on Mac OS X from connecting to a database that requires a password.

Proxy Server / Remote Connection Server Improvements

  • Fixed an issue that prevented the Proxy/RCS on Mac OS X from connecting to a database that requires a password.
  • Made additional changes to reduce a memory leak issue in RCS.

Web Service Improvements

  • Fixed an issue that prevented the Web Service on Mac OS X from connecting to a database that requires a password.

Application Plugin Improvements

3ds Max

  • In SMTD, fixed issues with Global Network Path stickiness.
  • In SMTD, disabled the ability to modify renderer specific output paths after the job has been submitted when using Jigsaw or Tile rendering. Changing these paths prevented the final assembly from working.
  • In SMTD, improved the logic of whether a Corona uhdCache file is going to be generated in the job and should be included as an extra monitor output path.
  • Fixed some issues with how the 3ds Max plugin caches some local files.
  • In SMTD, added a way to suppress undesired Sanity Checks at a global level.

After Effects

  • The Minimum File Size option now accepts the file size in Kilobytes, and made improvements to the output file deletion process if it’s below this size.

Arnold Standalone

  • The Deadline Slave’s affinity settings are now respected during rendering.

Katana

  • Fixed a syntax bug in the Katana plugin that prevented it from rendering jobs.

KeyShot

  • The KeyShot integrated submitter installer now works if only one of KeyShot 6 or 7 are installed (before, it required both).
  • In KeyShot 7.2 or later, a “Send to Deadline” button can now be added to KeyShot’s Render window.

Maya

  • Jigsaw and Tile rendering now works properly with Redshift when using AOVs.
  • When creating local directories for Local Asset Caching, any required sub-directories are now created properly.
  • When rendering with Arnold, the Deadline Slave’s affinity settings are now respected.
  • When rendering with Redshift, added a warning to job submission about rendering multiple tasks on the same GPU.
  • Fixed an issue when using Jigsaw rendering with V-Ray and Iray that caused the tiles to get inverted during assembly.

modo

  • When rendering with V-Ray, the Deadline Slave’s affinity settings are now respected.
  • Fixed a corruption issue that could occur when using path mapping on the modo scene file.

Redshift Standalone

  • Added a warning to job submission about rendering multiple tasks on the same GPU.

Rhino

  • Fixed an issue that prevented the Rhino integrated submitter installer from working properly.

V-Ray Standalone

  • Improved how DLL loading errors are handled.
  • The Deadline Slave’s affinity settings are now respected during rendering.

Deadline 10.0.12.1

This is the twelfth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for Cinema 4D for Linux and V-Ray 3 for SketchUp.

Complete Release Notes

General Improvements

  • The Machine Startup feature in Power Management will now ignore non-existent Limits that are assigned to jobs. Previously, they would prevent any machines from being woken up for the jobs they were assigned to.
  • Fixed a bug where Limits could continue being held by a Slave long after they had been returned.

AWS Portal Improvements

  • Updated the preset Instance Types for AWS Portal with newer generations of instance type families, and removed instance types that don’t support Linux from our presets.
  • Added a check to see if the operating system for the AMI that’s being started is supported by the selected instance types.
  • Added Public IP overrides to both the Asset Server and the Portal Link, which allows you to override the default IP that is set by AWS Portal.

Launcher Improvements

  • Fixed an issue that could prevent the Launcher from delivering remote commands to the Slave application running on the same machine.

Monitor Improvements

  • Fixed a bug in the Find Render Candidates feature in the job list that could cause it to show incorrect results for jobs that have a whitelist/blacklist, or are assigned a Limit with a whitelist/blacklist.
  • Improved the Monitor startup time when connecting to an RCS.

Slave Improvements

  • Fixed an issue where a Slave could hang indefinitely if it’s connected to the RCS, and the RCS is restarted.

Remote Connection Server Improvements

  • Made additional changes to reduce a memory leak issue in RCS.

Application Plugin Improvements

3ds Max

  • In SMTD, updated the Duplicate Camera Names sanity check to print all its findings to the MAXScript Listener, and added right-click Fix function to allow automatic or manual renaming.
  • In SMTD, renamed “Can Be Fixed” type of sanity check errors to “Non-Fatal”, as this particular error is still fatal, but it can be fixed automatically, so the old name was misleading.
  • In SMTD, the auto-limits options are now disabled by default.
  • Fixed an error that could occur when setting the corona_progressive_timeLimit setting in customize.ms.

Cinema 4D

  • Cinema 4D for Linux is now supported.

Maya

  • Path mapping now works in the MayaBatch plugin when using tokens in the file paths.
  • Fixed an edge case where the Output Path for the job wasn’t set correctly when rendering only the Beauty Pass with Arnold.
  • Fixed issues when using overrides with Redshift.

Media Encoder

  • Improved the quality of some error messages.

SketchUp

  • V-Ray 3 is now a supported renderer.

Deadline 10.0.11.1

This is the eleventh revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for Altus 1.9.

In addition, remote control commands now work with AWS Portal Slaves, including streaming the Slave log. Note that this requires updating the AWS Portal Link services to the version included in this release.

Complete Release Notes

General Improvements

  • Fixed a bug that could cause the Deadline Client applications to append paths to LD_LIBRARY_PATH repeatedly.
  • DPython now adds the main bin folder to LD_LIBRARY_PATH on Linux.

Installer Improvements

  • Added a field to the Client installer to specify a password for the RCS Client Certificate if needed.
  • Fixed an issue in the Repository installer that could prevent the database from reading the config.conf file properly.
  • SSL certificate generation now works properly if the path to the certificate has a space in it.
  • .NET 4.5 is now installed by the Windows Repository installer if it’s not already installed.
  • The Windows Repository and Client installers now install the VC++ 14.0 redistributable when using SSL, which fixes a certificate generation error that could occur.

AWS Portal Improvements

  • Fixed a bug when saving the CloudWatch Logs to an archive.
  • Fixed some typos in the AWS Asset Server tooltips.
  • The AWS Portal Link services now uses rotating logs (like the other Deadline applications).
  • Remote commands can now be used with AWS Portal Slaves (note that this requires an update to the latest AWS Portal Link services).
  • Fixed a bug that could prevent the AWS Portal panel from updating correctly if there was more than one Monitor viewing it.
  • Fixed a bug that was preventing V-Ray BYOL from working on Linux.
  • General installer improvements including better error messages, automatic “Log on as Service” settings for Windows service accounts, and better installation failure detection.

Monitor Improvements

  • Fixed a bug that was causing errors in the Monitor console when changing the Repository.
  • Fixed the History windows to display entry times in local time instead of UTC.

Slave Improvements

  • Fixed a stdout processing performance issue that could limit stdout parsing to 20 lines per second.

Remote Connection Server Improvements

  • Made some initial changes to reduce a memory leak issue in RCS.

Application Plugin Improvements

3ds Max

  • Fixed a bug in SMTD where State Sets submissions would fail under certain conditions.

Altus

  • Added support for Altus 1.9.

Cinema 4D

  • Fixed a bug in the Cinema4DBatch plugin that prevented it from failing a render when the scene file wasn’t loaded properly.

Command Line

  • cmd.exe on Windows is now a Shell option.

Command Script

  • cmd.exe on Windows is now a Shell option.

Fusion

  • Sticky settings are now saved and loaded properly when submitting from within Fusion.

Harmony

  • Fixed a regression that prevented the integrated Harmony submitter from working.

Maya

  • Fixed an issue that could prevent V-Ray export jobs from creating vrscene files.
  • Fixed an issue that prevented the MayaBatch plugin option to fail on Arnold license errors from working.
  • Path mapping of XGen palettes and descriptions is now supported.

modo

  • The modo integrated submitter no longer fails to submit if it can’t find modo’s bakeItems command.

V-Ray Standalone

  • Added support for path mapping of referenced vrscene files.

V-Ray Swarm

  • Swarm tag is now removed properly when a job finishes or is canceled.

Event Plugin Improvements

Spot

  • The timeout for requests is now 5 seconds instead of 2 minutes.

Deadline 10.0.10.4

This is a patch for the tenth revision release of Deadline 10.0. It fixes an issue in the 3ds Max integrated submitter that affected job submission.

Complete Release Notes

Application Plugin Improvements

3ds Max

  • Fixed a bug in SMTD that caused the scene name to be blank when submitting the scene file to the Repository.

Deadline 10.0.10.3

This is the tenth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including BYOL (Bring Your Own Licensing) for V-Ray on Windows (previously, it was only supported on Linux). Support for Mistika VR has also been added in this release. In addition, a new modo AMI has been made available in AWS Portal.

Complete Release Notes

General Improvements

  • Updated botocore library to 1.8.22.
  • Updated boto3 library to 1.5.8.

Installer Improvements

  • In the Client installer, the Output Directory browse button in the HTTPS Server Settings page is no longer cut off on OSX.

AWS Portal Improvements

  • Added BYOL (Bring Your Own Licensing) for V-Ray on Windows (previously, it was only supported on Linux).
  • A new modo AMI is now available.
  • Fixed an issue with old Spot Fleet requests that were left in a cancelled_terminating state, which could prevent the AWS Portal panel from updating properly.
  • The Asset Server’s S3 credentials are now permanent, which prevents “token has expired” errors from occurring.
  • The Asset Server can now retrieve CloudWatch logs based on failed/rendered tasks.
  • Fixed a couple issues with creating S3 buckets and modifying policies if the AWS Portal Link hasn’t been installed yet.
  • Fixed some display issues in the Configure AWS Portal Settings window.
  • Fixed an issue with the “Estimate Cost” button that could prevent it from working sometimes on OSX.
  • Asset transfer pre-loading is no longer handled by the GlobalJobPreLoad.py script (which is supposed to be a general script). Instead, a new GlobalAssetTransferPreLoad.py script is now used.
  • Fixed a couple issues in the Asset Server Settings window.

Launcher Improvements

  • Reduced how often the Launcher tries to reconnect to the Repository and Database if it becomes disconnected. This helps reduce the load on these systems.

Monitor Improvements

  • Added a new “Find Render Candidates” option to the right-click menu in the Jobs panel. This is meant to replace the Job Candidates Filter in the Slaves panel.
  • The “Reset Settings” button in the Repository Options window now works properly.
  • Double-clicking a docked panel in the Monitor will no longer undock it when the Monitor layout is locked.

License Forwarder Improvements

  • Reduced the amount of communication between the Deadline Slaves and the License Forwarder.
  • Fixed an issue where a mix of IPv4 and IPv6 on the farm could prevent 3rd Party UBL from working properly.
  • Improved logging.

Web Service Improvements

  • Fixed an issue where requests to “POST /api/jobs/” would start causing errors after 99 requests.
  • Fixed an issue that could cause the Web Service to crash when repeatedly refreshing a web browser connected to the API.

Application Plugin Improvements

3ds Max

  • Cleaned up some log messages printed out by the 3dsmax plugin.
  • Added Corona 1.7 support.
  • Fixed a bug where changing the Monitor user showed up in the SMTD UI, but was ignored on job submission.
  • When submitting 3ds Max jobs to the AWS Portal, the scene file is now added to the asset list.
  • Fixed a camera culling issue when using Batch submission alongside iToo Forest Pack Pro.
  • Added a popup ignorer for the MAXScript “Recording” popup for German language users.
  • V-Ray split/raw output is now handled correctly when Local Rendering is disabled.

After Effects

  • Improved the layout of After Effects settings that can be modified from the Job Properties window in the Jobs panel.
  • A message is now printed out to the render log if the After Effects version the job was submitted from is different from the version being rendered with.
  • Fixed issues with some sticky settings in the integrated submitter.
  • Added new sanity checks to the integrated submitter.
  • Errors and progress logging is now enforced (before, it was based on the Render Queue settings in the comp file).
  • Added a check to create output directories prior to rendering if they don’t already exist.
  • Fixed integrated submitter logic bugs in “Submit Layers” sub-window.
  • Added new “Delete XML File After Export” option to the integrated submitter to allow the temporary AEPX file to be deleted after job submission if we are also submitting the comp file with the job.

Cinema 4D

  • Fixed an issue when rendering jobs that use C4D relatively mapped files.

Fusion

  • Fixed an issue in Fusion 9 when loading the comp if Fusion hasn’t been fully initialized yet.

Houdini

  • Fixed an issue where scenes would fail to render because ROPs were either locked or not included in the current Take.
  • The integrated submitter installer now respects the HOUDINI_PATH and HOUDINI_MENU_PATH environment variables, and no longer overwrites them if they already exist.

KeyShot

  • When submitting from within KeyShot, the submitter frame range will now start at 0 instead of 1.

Maya

  • The MayaCmd plugin now properly sets the environment variable when using Legacy Layers.
  • An error is now shown instead of a warning when submitting a V-Ray Export job with no export path.
  • When tile rendering with Maya and Arnold, black lines are no longer in the assembled image when the vertical resolution is not cleanly divisible by the tile count.
  • Fixed an issue in the integrated submitter installer when installing for Maya 2018 and 2018.5.
  • The integrated submitter installer no longer needs to be run as an Administrator. It is installed to the user directory instead, which doesn’t require elevation.

Mistika

  • Added support for Mistika VR to Deadline.

modo

  • Added AWS Portal pre-caching option to the integrated submitter.

Event Plugin Improvements

Shotgun

  • Fixed a syntax error in the job right-click script to create a new Shotgun version.

Spot

  • Updated Spot event plugin with the latest AWS regions and instance-types.
  • Limits are now taken into consideration when determining how many instances to start.
  • Pools can now be set alongside other Spot Fleet configuration settings.

Cloud Plugin Improvements

Amazon

  • Updated Amazon cloud plugin with the latest AWS regions and instance-types.
  • Whitespace is now removed from some configuration values before using them.

Deadline 10.0.9.7

This is the ninth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including BYOL (Bring Your Own Licensing) for Redshift and V-Ray. Note that BYOL for these products is only supported by Linux AMIs at this time.

The AWS Portal Link service has also been updated to 1.0.9, and this new version is required to use the AWS Portal feature in this 10.0.9 release.

Complete Release Notes

General Improvements

  • There are now two explicit Limit types: License and Resource. Only settings specific to these types of Limits are shown when creating or modifying them. Any existing Limits will automatically be assigned the appropriate type, and no changes are required for them to continue working as they are now.
  • The option to run the Plugin Sandbox in the job’s environment is now on by default, which restores the default behavior from Deadline 10.0.7 and earlier.

Installer Improvements

  • Fixed a timeout error in the Client Installer if no password is given for a password-enabled certificate.
  • The client installer now supports setting up the Remote Connection Server to use TLS.

AWS Portal Improvements

  • Fixed a bug where old AMI ids were being referenced when an infrastructure in a different region is being used.
  • Spot Fleets can now be launched without starting up an infrastructure. This is useful if you already have infrastructure that you’ve set up yourself.
  • AWS Portal render nodes now ignore the option to forward Deadline usage based licensing requests through the Deadline Forwarder (since it isn’t necessary).
  • Added BYOL (Bring Your Own Licensing) for Redshift and V-Ray. Note that BYOL for these products is only supported by Linux AMIs at this time.
  • Fixes an issue where instance tags were not being applied to instances unless changes were made to the list of tags.
  • Added a button that opens the AWS Pricing Calculator to estimate the cost of the infrastructure template.
  • Added popup windows to the AWS Portal panel to display errors and warnings, including a warning to not shut down the Monitor while a “Stop Infrastructure” request is in progress.
  • Added version checking to AWS Portal Link status (to ensure the Monitor and AWS Portal Link versions are compatible).
  • The AWS Asset Service now supports multiple asset server root directories.
  • A whitelist of output types can now be set in the AWS Portal settings, and on a per job basis. These are used to determine which output files are synced back to the on-premise asset server.
  • Fixed some unicode issues in the AWS Asset Service.

Monitor Improvements

  • Fixed an error that could occur in the Monitor when switching Repositories.
  • Reworded the “Web Forwarding” checkbox in the Usage Based Licensing section of the Repository Options, and added a description.
  • The Limits panel now supports the creation and display of License Limits and Resource Limits.

Slave Improvements

  • The Slave setting to use /tmp as the Slave’s temporary folder on Linux is now disabled by default.

Remote Connection Server Improvements

  • The Remote Connection Server (and Proxy Server) now directly support TLS. This can be used instead of Nginx to secure the connection to these applications.

Command Improvements

  • When using the “-help” command, the options are now printed out in alphabetical order.

Application Plugin Improvements

3ds Max

  • Asset collection now works when a texture has the same name as the scene file.
  • Fixed some issues in the 3dsmax plugin that prevented it from handling unicode characters properly.

After Effects

  • Fixed an issue in the After Effects integrated submitter where the “Comp Submission” option could cause the submitter to lock up.

Hiero

  • Added Hiero 11.1 support.

Houdini

  • Added support for the Octane renderer to the Houdini plugin.

Maya

  • Fixed some issues with Redshift exporting jobs.
  • When exporting animation scenes from Maya with Redshift, the resulting .rs files now have the frame number added at the end.
  • When exporting non animation jobs from Maya with Redshift, frame numbers are no longer added, and extra files are no longer being exported.
  • When exporting scenes that have multiple render layers from Redshift in Maya, the resulting output files are now consistent when exporting locally or on the farm.
  • When rendering scene files that contain numbers but not frames using the standalone Redshift plugin, it now references the correct files.

modo

  • Added a default path for Linux installations to the modo plugin configuration.
  • Re-added the missing option to override the output folder in the modo integrated submitter.

Nuke

  • Fixed a threading issue that could cause the Nuke integrated submitter to crash.
  • Fixed a bug that affected how sticky GPU settings in the Nuke integrated submitter were stored.
  • Added Nuke 11.1 support.

Python

  • Support for Python versions 3.3 to 3.6 has been added.

Event Plugin Improvements

Spot

  • Instances are now tagged when they are created, instead of after the Slave launches on them.
  • Improved some warning messages.

Deadline 10.0.8.4

This is a second patch for the eighth revision release of Deadline 10.0. It fixes a connection error that could occur in the Deadline Monitor.

Complete Release Notes

Monitor Improvements

  • Fixed a connection error that could occur when connecting to the Deadline database using a certificate that does not require a password.

Deadline 10.0.8.3

This is a patch for the eighth revision release of Deadline 10.0. It fixes a couple bugs in the AWS Portal interface in the Deadline Monitor.

Complete Release Notes

AWS Portal Improvements

  • Fixed a bug in the Spot Fleet Configuration window that prevents you from moving instance types between the lists.
  • Fixed a bug that prevented the AWS Portal panel from correctly using the AWS access key if it wasn’t being remembered between sessions.

Deadline 10.0.8.1

This is the eighth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for Houdini 16.5 and Redshift for Katana. This version also supports the ability to add custom tags to your Infrastructure or Spot Fleets when using AWS Portal.

Complete Release Notes

General Improvements

  • Made some adjustments to the Deadline application executables to prevent them from being flagged as potential malware.
  • The Machine Startup feature in Power Management now has a new “Target Number of Extra Idle Slaves” option, which can be used to ensure a certain number of idle Slaves are always available to render any new jobs that get submitted.
  • Added a Repository Option to control if the job’s environment is applied to the Slave’s Sandbox process or not. This option is disabled by default.

Installer Improvements

  • Added missing “GetPipelineToolsInfo.py” file to the Repository installer.
  • Certificate passwords are no longer printed to the Deadline installer logs. Note that these logs are only accessible by the user account that was used to run the installer.

AWS Portal Improvements

  • Fixed an error when using the “My AMIs” option when there are no AMIs in the AWS account.
  • Fixed a bug that could prevent a Spot Fleet from being terminated when shutting down the associated infrastructure.
  • Added a new “View Spot Fleet Information” option to the Spot Fleet right-click menu, which allows you to view the event log history.
  • Removed the Graph View option from the Spot Fleet and Infrastructure lists, since they aren’t currently supported.
  • Added an icon to the Logout menu item for the Infrastructure list.
  • Added a new tab to the Spot Fleet Configuration window that allows you to set your own custom instance tagging.
  • Added a new tab to the Configure Infrastructure window that allows you to specify custom tags for your infrastructure.
  • Split up the AWS Portal Settings window into separate tabs.
  • Fixed an error that could occur when stopping an infrastructure with no associated Spot Fleet instances.
  • Added an AWS Asset Server status label to the status bar at the bottom of the Monitor. It will show either online or offline.
  • In the Spot Fleet Configuration window, the instance pricing for Linux and Windows is now shown.
  • Updated 3ds Max AMI to version 2018.3.

Monitor Improvements

  • In the Repository Options, under the Cleanup tab in Job Settings, the “Suppress Archive/Delete On Job Completion” option has been moved into the correct section.
  • Fixed a bug in the Job Dependency View panel that prevented dependencies from being added from the right-click menu.

Slave Improvements

  • If an error occurs while the Slave is downloading a job auxiliary file from a Proxy Server or Remote Connection Server, it is now re-downloaded during the next attempt.
  • Fixed a couple bugs that could prevent Dynamic Licensing from working properly.

Remote Connection Server

  • Fixed a memory leak that caused the Remote Connection Server to slowly use up more and more memory over time.

Command Improvements

  • Added a new FarmReports command that can be used to display the Farm Reports window. It can also be used to automatically export CSV or TSV files for certain reports.
  • Fixed a “remoteCommandTargets.Length must be greater than 0” error that could occur when using the RemoteCommand command.

Application Plugin Improvements

3ds Max

  • In SMTD, added AWS Portal workflow with sanity checks.
  • In SMTD, improved Render Element path handling in V-Ray when new Subfolders option is used.
  • In SMTD, added automatic Limits for more renderers.
  • In SMTD, fixed some log visibility issues.
  • In SMTD, improved the performance of the XMesh sequence loading logic.
  • Added better support for asset paths not supported by AssetTracker or AssetMetadata.
  • Corrupted scene files are now handled better during scene loading.
  • Updated the RPM launcher script to work with Deadline 10.

Fusion

  • Added a check when using Fusion 9 to ensure that its scripting system has been fully initialized before loading the composition file.

Hiero

  • Added Nuke 11 option to Hiero submitter.

Houdini

  • Added support for Houdini 16.5.
  • When using the integrated submitter installer, the permissions are now set properly on the scripts that are installed.
  • The integrated submitter installer now detects the Houdini installation on Linux and Mac OS X.
  • When submitting dependent render jobs after exports, the node path is now included in the job name.
  • Fixed a bug in Tile Rendering that prevented it from assembling files with no frame padding.
  • Added support for export jobs and tile rendering to the Deadline submission node, and also added the GPU Affinity tab.
  • Moved Frames Per Task out of Render Options and into Job Options, and deleted the Render Options tab from the Deadline submission node because nothing else was in it.
  • Added a checkbox for Submit Houdini Scene File under Job Options in the Deadline submission Node.
  • Increased the concurrent task limit in the Deadline submission node to 16, to match the regular submitter.
  • Made the upper limits for all number fields in the Deadline submission node strict, so you can’t go past the intended upper bound.

Katana

  • Added support for Redshift for Katana.

Maya

  • When submitting a job with multiple render elements, the beauty pass is now always the first element when viewing output for the job.
  • Arnold elements are now supported properly when using Export jobs while Tile Rendering and Merge AOV are enabled.
  • The integrated submitter now properly respects back slashes \\ in the output File Name Prefix.
  • Half frames or frame renumbering is now prevented when using V-Ray.
  • Fixed a bug in the integrated submitter that prevented Machine Lists or Limits from being set for Redshift export jobs.
  • Fixed a bug that could cause the first frame of a Redshift render (version 2.5.40 or later) to fail when using layer overrides.

modo

  • Fixed a regression in the modo integrated submitter that could prevent job submissions from working.
  • Path mapping now supports relative paths.

Nuke

  • Updated integrated Nuke and Nuke Frame Server submitters to work with Nuke 11, which uses PySide 2.

Rhino

  • Tile rendering is now disabled if V-Ray is the selected renderer (since it’s not supported).

Sketchup

  • Missing V-Ray dll errors are now treated as warnings.

V-Ray Improvements

  • In the Monitor submitter, an informative label is now displayed to explain why tile Rendering is disabled.
  • Fixed a bug in the Monitor submitter that prevented Tile Rendering jobs from being submitted if there were two outputs with the same name in the vrscene file.
  • Fixed other Tile Rendering related bugs in the Monitor submitter.

VRED

  • The integrated submitter now works with VRED 2018.

Event Plugin Improvements

Shotgun

  • Fixed a crash that could occur when using the advanced workflow in the Shotgun window.

Spot

  • Fixed a bug that could result in duplicate Spot Fleet requests.
  • Added additional logging to the event plugin.

Cloud Plugin Improvements

Amazon

  • Added support for c5 instance types.

Deadline 10.0.7.4

This is a second patch for the seventh revision release of Deadline 10.0. It fixes a another bug that affects Nuke job submission.

Complete Release Notes

Application Plugin Improvements

Nuke

  • Fully fixed a regression introduced in 10.0.7.0 that prevented the integrated submitter from working.

Deadline 10.0.7.2

This is a patch for the seventh revision release of Deadline 10.0. It fixes a few bugs that affect Nuke job submission and rendering.

Complete Release Notes

Application Plugin Improvements

Nuke

  • Fixed a regression introduced in 10.0.7.0 that prevented the integrated submitter from working.
  • In the integrated submitter, there is a new option to have the job respect the Deadline Slave’s GPU affinity.

Deadline 10.0.7.0

This is the seventh revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for After Effects CC 2018, Media Encoder CC 2018, and Eddy for Nuke. Draft has also been upgraded to version 1.6.8.

Complete Release Notes

General Improvements

  • Fixed a bug in Deadline’s Repository Repair operation that could prevent a job’s Machine Limit from being respected. This bug could also impact any Limits used by the job in the same way.
  • Made some improvements to the Machine Startup feature in Power Management that should reduce the amount of time between waking up each machine.

AWS Portal Improvements

  • Redesigned the AWS Portal panel so that Spot Fleet requests and instances are part of the same tree view, and added additional columns with more information.
  • Fixed a bug in the AWS Portal panel that caused it to trigger an update when no data had actually changed.
  • Spot instances are now tagged on creation as part of the Spot request.
  • A Key Pair can now be added to Spot instances so that they can be accessed for debugging purposes.

Monitor Improvements

  • Added Monitor settings to suspend filtering in the Job and Slave panels when they are hidden. When enabled, this can help improve performance if there are lots of panels with lots of data being updated in them.
  • Fixed a syntax error in the TestIntegrationConnection script that ships with Deadline.

License Forwarder Improvements

  • Fixed a bug that prevented the License Forwarder from determining its own IP address on some Linux distributions.

Scripting API Improvements

  • Added new “GetIPAddress() function to NetworkUtils, which returns the machine’s IP address as a string.

Application Plugin Improvements

3ds Max

  • Fixed a syntax error in SMTD when getting Pipeline Tools info.
  • In SMTD, added controls to quickly check objects for baking using scene selection and named selection sets.
  • In SMTD, removed the option for exporting the output paths of highlighted objects, which wasn’t working properly.
  • In SMTD, fixed a right-click menu to correctly toggle highlighted objects for baking on and off.
  • In SMTD, fixed a list update slowdown when baking objects.

After Effects

  • Added support for After Effects CC 2018.

Draft

  • Updated Draft to version 1.6.8, which includes the ability to keep EXR metadata in draftImageInfo.

Houdini

  • The sanity check in the integrated submitter now runs after the sticky settings and scene settings have been loaded.

Maya

  • Moved the location of the Disable Auto Camera Tag checkbox in the integrated submitter.
  • Fixed an issue that could prevent the integrated submitter from finding scripts in the Repository.
  • Yeti search paths are now supported when submitting V-Ray export jobs to Deadline.

Media Encoder

  • Added support for Media Encoder CC 2018.

Nuke

  • Added support for Eddy for Nuke (Eddy simulation cache and render nodes).

V-Ray

  • V-Ray standalone jobs that are submitted from the Monitor will now have their rendered images synced when rendering with AWS Portal.

Event Plugin Improvements

NIM

  • Fixed a bug in the NIM event plugin that prevented the Draft template from being auto-populated.
  • Added a configuration option to allow the Pipeline Tools dialog to auto-connect to NIM when it is opened.
  • The type (asset or shot) is now properly stored in the sticky settings.

Shotgun

  • Fixed a bug in the NIM event plugin that prevented the Draft template from being auto-populated.
  • Added a configuration option to allow the Pipeline Tools dialog to auto-connect to Shotgun when it is opened.

Spot

  • The Spot event plugin now relies on DescribeSpotFleetInstances instead of tags to determine which instances were started by the plugin, which is more reliable.
  • Fixed a race condition that could prevent a Deadline Slave from knowing which Spot Fleet it belongs to.

Deadline 10.0.6.3

This is the sixth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for KeyShot 7.

Complete Release Notes

General Improvements

  • Fixed a bug that prevented V-Ray Usage Based Licensing from working on Mac OS X.
  • Fixed a bug that prevented Yeti Usage Based Licensing from working on Linux.
  • When checking dependencies for a pending job, script dependencies are now only checked if asset and job dependencies have cleared.

Installer Improvements

  • An invalid or empty Repository path in the Client installer is now treated as a warning instead of an error.

AWS Portal Improvements

  • Fixed some issues with automatic path mapping in a cross platform environment.
  • Made some improvements to how Spot fleet requests are updated.
  • When adding license servers to the AWS Portal Settings, an environment variable can now be specified, which is then set on the Spot fleet render nodes.
  • When launching Infrastructure or Spot Fleets, a check is now made to ensure the AWS Portal Link is running and responding.
  • Fixed a bug that could prevent the Deadline region from being set correctly for the Spot fleet render nodes.
  • Added the ability to view and save CloudWatch logs from AWS Portal. These logs are useful for debugging issues.

Launcher Improvements

  • Improved how the Launcher daemon shuts down the other Deadline applications on Linux.

Slave Improvements

  • Fixed a bug in the Sandbox process that could cause the Slave to crash during shutdown.

Remote Connection and Proxy Server Improvements

  • Fixed a bug that prevents proper verification of the certificate being used in a TLS setup (ie: when using Nginx).
  • Added support for client certificate passwords.
  • Added a new SubmitMultipleJobs endpoint that can be used to submit multiple jobs with a single request.

License Forwarder Improvements

  • Improved error handling and logging.

Scripting API Improvements

  • Added a new SubmitJobs() function to the standalone Python API.

Application Plugin Improvements

3ds Max

  • Fixed a bug that prevented asset files with unicode characters in the path from being submitted with the job.
  • Fixed a conflict that prevented SMTD from opening the Pipeline Tools window if 3ds Max was launched through Shotgun.

Draft

  • Syncing Draft to the render nodes is now much more efficient. First, a preliminary check is done to see if Draft needs to be synced, and if it is, only the version required for the current operating system is synced.

Maya

  • The Maya integrated submitter now respects the output override path when rendering with Redshift.
  • A missing GetPipelineToolsInfo.py file in the Repository will no longer prevent the integrated submitter from launching.

modo

  • Added a sanity check to the integrated submitter to make sure that a camera is accessible within the render object.

Houdini

  • The integrated Houdini submitter installer no longer requires elevation to run, since the files just need to be placed in the current user’s documents.
  • Fixed a bug in the integrated submitter that was causing export jobs to not respect the Frames Per Task setting.
  • Fixed a bug in the integrated submitter that prevented the Jigsaw window from opening.

KeyShot

  • Added support for KeyShot 7.

Event Plugin Improvements

Spot

  • Updated the region list in the AWS Spot event plugin.

Cloud Plugin Improvements

Amazon

  • Updated the region list in the Amazon cloud plugin.

Deadline 10.0.5.1

This is the fifth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements.

Complete Release Notes

General Improvements

  • Fixed a bug that prevented auto-upgrades from working when connected to a Remote Connection Server or Proxy Server.
  • When un-deleting a job, its OnJobComplete value is cleared so that the job isn’t automatically deleted again.
  • Additional error details are now logged when a MongoWriteConcernException is caught by the Deadline applications.
  • Deadline’s Python lib directory is now loaded by the Deadline applications before any paths in PYTHONPATH are loaded. This helps avoid conflicts when loading modules.

Monitor Improvements

  • Updated the default ports of the Thinkbox license server in the AWS Portal settings dialog.

Command Improvements

  • Added a MapDrives command, which maps the drives that are configured in the Repository Options.

Application Plugin Improvements

3ds Max

  • Fixed a bug in SMTD that prevented it from respecting the “Precaching” option.
  • Improved the frame list sanity checks in the 3ds Max and 3ds Cmd submitters for the Monitor.
  • The “Enable Asset File Path Mapping” option is now automatically used when submitting to AWS.
  • V-Ray DBR and V-Ray RT DBR off-load jobs now have the Dynamic Start option enabled by default.

Cinema 4D

  • Fixed an “index out of bounds” error in the integrated submitter that prevented it from starting up.

Fusion

  • Added missing Fusion submission file to Repository installer, which prevented Fusion submission from working properly.
  • Fixed a regression that prevented Fusion jobs from rendering properly on Windows.

Houdini

  • Added missing Houdini submission files to Repository installer.
  • Fixed various typos in the integrated submitter that prevented some job properties from being submitted properly.
  • Fixed a bug that prevented separate jobs for each wedge from being submitted properly.
  • Fixed a bug that prevented dependent Mantra standalone jobs from rendering properly.

Mantra Standalone

  • Fixed a bug that prevented the Monitor submitter from opening.

Maya

  • Added an option to the integrated submitter to not output to a sub-directory for a camera.
  • Fixed an “Object ‘frw_VrayAutoTaskTimeout’ not found” error when submitting a V-Ray export job with a dependent V-Ray standalone job.
  • The MayaBatch plugin now performs path mapping on the export job’s output file names for V-Ray, MentalRay and Maxwell.
  • Fixed a bug in V-Ray DBR renders that prevented the reserved Slave list from working with V-Ray 3.6.

Nuke

  • Improved the warning messages when submitting smart vectors without paths.

V-Ray Standalone

  • Fixed some vrscene parsing issues when submitting from the Monitor submitter.

Event Plugin Improvements

Shotgun

  • Fixed a syntax error in the ShotgunUtils.py code.

Deadline 10.0.4.3

This is the fourth revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements, including support for Cinema 4D 19 and Fusion 9.

Complete Release Notes

Installer Improvements

  • Fixed a bug in the Repository Installer that caused it to ignore a custom Database hostname that is entered.

Monitor Improvements

  • Improved the performance of the job panel, especially when filters are being applied.
  • Fixed the vertical height of the AWS Portal Settings dialog.
  • Fixed the vertical height of the Network Whitelist Add/Edit dialog in the Repository Options.
  • Creating AWS Portal infrastructure now fails with an appropriate error message if the SSH key information hasn’t been set.
  • Improved description of Dynamic Licensing setting in the Repository Options.

Remote Connection / Proxy Server Improvements

  • Fixed a bug that could cause the Proxy Server to crash when querying Permission Group information.

Application Plugin Improvements

3ds Max

  • When the Deadline Slave picks up a 3ds Max job, only the dlx, max, and xml files needed for the version of 3ds Max being used are copied to the render node.
  • Added asset collection to the V-Ray Standalone exporter workflow.
  • Fixed a bug in the customize.ms script that could cause renders to fail if a property no longer exists for the current renderer.
  • In SMTD, added Corona Sanity Check for “Region” render button when Corona VFB is enabled.
  • Added support for pre-caching to SMTD when using AWS Portal.
  • Restored the Quicktime SMTDSettings in SMTD to ensure backwards compatibility.
  • Reworked the rebuildRenderElements function, and added a fix for a bug that affects Redshift 2.5.30.
  • Fixed the Draft job to write ExtraInfo job properties.

Cinema 4D

  • Added support for Cinema 4D 19.
  • Added support for a Redshift export workflow.

Draft

  • Updated Draft event plugin so that it copies all Ftrack extra info key value properties from the original job.

Fusion

  • Added support for Fusion 9.

Houdini

  • Fixed a bug in the integrated submitter installer that was causing it to fail to install properly on Linux and Mac OS X.
  • Fixed some regressions in the integrated submitter that prevented job submissions from working.
  • Re-added frame dependency option to export workflows.
  • Fixed a regression that prevented frame overrides from working.
  • Redshift export workflows now support exporting on the farm, in addition to exporting locally.
  • Fixed a bug that prevented RenderMan rendering from working with Houdini 16.

Maya

  • When AWS Portal pre-caching is enabled, the Maya scene file is now included in the pre-caching process if the scene is not being submitted to the Repository.
  • Fixed a bug in the Arnold Export workflow of the MayaBatch plugin that was causing exported files to not have the frame numbering.
  • Added stdout handler to fail V-Ray for Maya jobs if a permission error prevents the output directory from being created.
  • Fix progress handling in V-Ray for Maya jobs when multiple renderable cameras are present in scene.

Unreal Engine

  • The “Override Resolution” option in the Monitor submitter no longer caps the render resolution to the computer’s monitor resolution.

V-Ray Standalone

  • Added necessary executable paths to V-Ray Standalone plugin configuration so that it works with AWS Portal render nodes that have V-Ray Standalone pre-installed.

Event Plugin Improvements

NIM

  • NIM data is now pulled from the scene file whenever possible.

Deadline 10.0.3.2

This is the third revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements. Note that while the old Quicktime Generator for Windows and Mac OS X is still included, it has been deprecated in favor of Draft.

Complete Release Notes

General Improvements

  • Reports that were exported with jobs from earlier versions of Deadline are now properly imported with the jobs into Deadline 10.
  • Improved the tooltip formatting in many of the Monitor submitters.

Installer Improvements

  • Fixed a typo in the Repository Installer.

Monitor Improvements

  • Fixed a bug in the Repository Options dialog that caused it to complain about a Super User password mismatch when changing any property.
  • The AWS Portal will no longer try to use a Remote Server Override if one is not defined.
  • Fixed a bug in the Import Repository Settings dialog that caused it to complain about history entries when importing Slave, Pulse, or Balancer settings.

Slave Improvements

  • Fixed a bug where the “Sequential Job” option wasn’t being respected if the current job was dequeued during the Secondary Pool scan.
  • Fixed an error that could occur when the Slave exits because another Slave with the same name on the same machine is already running.

Remote Connection Server Improvements

  • Removed an unnecessary communication round-trip when other Deadline applications request the list of jobs, Slaves, etc.

Application Plugin Improvements

3ds Max

  • In SMTD, added preliminary PhoenixFD asset handling.
  • In SMTD, added a flag to hide Default Workflow if other Workflows exist.
  • In SMTD, added View name to Batch Submission job name.
  • In SMTD, it now unlocks viewport during Batch Submission.
  • In SMTD, fixed bug in output path formatting logic where padding was being removed from multi-frame renders.
  • Removed Quicktime Generator option from SMTD because the old Quicktime Generator is deprecated (in favor of Draft).

Draft

  • Reduced the size of the DraftPlugin.ico file to improve plugin sync performance.

Harmony

  • Reduced the size of the Harmony.ico file to improve plugin sync performance.

Houdini

  • Fixed a bug in the integrated submitter that prevented local Mantra exporting from working.
  • Fixed a Python callback error in the integrated submitter that occurred during submission.
  • Relative nodes are now fully supported by the integrated submitter.

Deadline 10.0.2.0

This is the second revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements.

Complete Release Notes

General Improvements

  • Added a new Network Whitelist to the Repository Options. If the Network Whitelist is enabled, the Web Service and Connection Servers will only accept communication from the IP addresses specified in the list.

Installer Improvements

  • The AWS Portal Link Server installer now displays a more helpful message when trying to install over a previous version.
  • Added better error detection/handling in the AWS Portal Link Server installer.
  • Added better logging in the AWS Portal Server installer.
  • Fixed the widths of some of the labels in the AWS Portal Server installer interface.

Monitor Improvements

  • When requesting new fleets or adjusting existing ones in the AWS Portal panel, the auto-adjustment of performance settings will now take into account any fleet requests that are still in progress (and not just those that have been fulfilled).

Remote Connection Server Improvements

  • Reduced the amount of communication between the Slave and Remote Connection Server when a Slave first starts up.

AWS Portal Server Improvements

  • Updated the icons for the AWS Portal Asset Server.

Application Plugin Improvements

Houdini

  • It is now possible to explicitly target a Major/Minor build of Houdini when submitting a job to Deadline.

Deadline 10.0.1.2

This is the first revision release for Deadline 10.0. It fixes a few bugs that have been reported during the 10.0 release cycle and adds some minor improvements.

Complete Release Notes

Installer Improvements

  • The Client and Repository installers no longer fail on Linux and Mac OS X if ‘sudo’ is not installed on the machine.

License Forwarder Improvements

  • Fixed potential timeout issues when the License Forwarder is connected to a Remote Connection Server.
  • Reduced how often the License Forwarder pulls 3rd Party UBL settings from the database.
  • Added more descriptive messages to the License Forwarder log.
  • Improved the error message when the Deadline Slave is unable to register with the License Forwarder.

Deadline 10.0.0.42

Deadline 10 increases flexibility for hybrid workflows that leverage Amazon Web Services (AWS) EC2, allowing you the freedom to easily access any combination of on-premise or cloud-based resources. The new AWS Portal panel in the Deadline Monitor enables simple and secure expansion of your on-premise render farm, and natively integrates with AWS via your existing AWS account. It also synchronizes with your on-premise asset server automatically to ensure all appropriate files have been transferred to AWS before rendering begins.

Note that if you’re using traditional floating licenses, a new 10.0 license is required to run this version. However, if you’re using Usage Based Licensing, your existing render time will still be compatible. Please contact our Sales department to request updated floating licenses for Deadline.

Highlighted Features

Deadline AWS Portal

The new AWS Portal in the Deadline Monitor connects to your existing AWS account, and allows you to launch AWS render nodes that connect to and extend your on-premise Deadline render farm. You can choose to launch render nodes with rendering software pre-installed, or you can take a vanilla Deadline render node and install your own software on it. The render nodes can use Deadline Usage Based Licensing, or they can use floating licenses by connecting to your on-premise Deadline license server.

In addition, a new asset transfer service allows the AWS render nodes to see your on-premise network file system as if it were in the cloud. The files themselves do not need to exist in the cloud in order for the rendering process to begin, and instead are synchronized to the cloud on demand as the rendering process needs them. In some cases, a pre-warming operation will occur to synchronize these assets that jobs need prior to starting the rendering process. In both cases, the asset files are cached in the cloud so that they can use reused again without re-synchronization.

Dynamic Licensing Switching

The Deadline Slaves can now automatically switch between traditional Floating Licensing and Usage Based licensing. This is controlled by a Floating Licensing threshold and a Usage Based licensing limit. Prior to rendering a job, a Slave will first try to check out a Floating License. If this fails, the Slave will check if the Floating License threshold has been reached, which is based on the number of Slaves currently rendering with Floating licenses. If it has, the Slave will then use Usage Based licensing if the Usage Based limit has not been reached. This new feature is off by default, but can be enabled to have your Slaves always prefer Floating Licenses if they are available.

In addition, there is now an option for unlimited 3rd party usage based licensing when configuring a 3rd party Limit. This is useful if you’re using the new AWS Portal panel in the Monitor to start and stop AWS render nodes, and you don’t want to manually adjust the maximum number of machines that can use 3rd party usage based licensing.

Flexible Deadline Client Configuration

All settings in the deadline.ini configuration file can now be overridden using environment variables. Simply prefix “DCONFIG_” to any supported deadline.ini key and give it a value. In addition, Deadline will now fall back to the values at the user and system level if an environment override isn’t present. For example, if a key doesn’t exist in the environment, the user deadline.ini file is checked. If it doesn’t exist there, the system deadline.ini file is checked. This allows for configuration overrides at the user and environment levels.

Execute Command Whitelist

To enhance security, a new Execute Command whitelist option has been added to Remote Administration, which allows you to define the exact commands that are allowed to be executed on remote machines. This allows administrators to simply pick from a list of pre-defined commands to execute remotely, and removes the ability to type in arbitrary commands. This new feature is optional, and enabled by default.

Remote Connection Server

The Remote Connection Server is a new Deadline application that is meant to be a drop-in replacement for the Deadline Proxy Server application. In any situation where you could use the Proxy Server, you can use the Remote Connection Server instead. Going forward, we will be focusing on improving the performance of the Remote Connection Server, and eventually the Proxy Server will be retired. In order to allow both to co-exist, the Proxy Server panel in the Deadline Monitor has been updated to work with both applications, and has been rebranded as the Connection Servers panel.

Complete Release Notes

General Improvements

  • When configuring Limits for 3rd party usage based licensing, there is now an Unlimited option for the Limit Overage.
  • In the Machine Startup section of Power Management, the delay between WOL packets is now in milliseconds instead of seconds.

Installer Improvements

  • The Client installer now has an optional component called “Deadline Remote Connection Setup”. If enabled, new menu items will be added to the Deadline Launcher on that machine to launch the Proxy Server or the Remote Connection Server. On Windows, a network ACL namespace reservation will be made to allow remote machines to communicate with the Proxy Server or Remote Connection Server running on that machine.

General Client Improvements

  • Environment variables can now be used to override settings in the deadline.ini config file.
  • Deadline will now fall back to the values at the user and system level if an environment override isn’t present.
  • Fixed an issue on CentOS where the Launcher daemon wouldn’t shutdown the other Deadline applications cleanly during a machine shutdown.
  • When changing the Repository connection settings, the dialog will no longer accept a blank Connection Server host name or IP address.
  • Added option to disable performance profiling under Help -> Debugging Tools for each application.
  • Application log streaming will now go through Pulse if Remote Command Redirection is enabled.

Launcher Improvements

  • Entries can now be added to the deadline.ini configuration file to add additional Deadline applications to the Launcher menu on that machine.

Monitor Improvements

  • Added a new AWS Portal panel which can be used to launch AWS render nodes in the cloud.
  • All History panels (for jobs, Slaves, Pulse, etc) have been overhauled, and now support searching, filtering, and sorting.
  • The “Remote Command Indirection” setting in the Repository Options has been moved to the Client Setup page, alongside the other Remote Administration settings.
  • Fixed a bug where a machine with capital letters in the machine name could appear twice in the Limit dialog.
  • Fixed a performance issue when changing job selections in the Job panel.
  • Added option to view performance profile data in the Monitor instead of exporting it to a text file.

Slave Improvements

  • The Slave can now dynamically switch between floating and usage based licensing, depending on the new floating license threshold and usage based licensing limit.
  • The Deadline Slave now respects the THINKBOX_LICENSE_FILE environment file, and will only fall back to the deadline.ini file for licensing information if this environment variable does not exist.
  • Fixed a bug that could cause the Slave to consume additional UBL minutes after a long period of connectivity issues.

Proxy Server Improvements

  • Fixed a bug in the Proxy Server that could prevent a Slave from dequeueing a task if it was suspended and resumed.

License Forwarder Improvements

  • Slaves now only communicate with the License Forwarder in their Region.
  • A primary License Forwarder can now be defined per Region.
  • Fixed a potential threading issue in the License Forwarder.
  • Fixed a timeout issue that could occur during 3rd party UBL validation.
  • Fixed a bug that could cause the License Forwarder to crash if it was connected to the Proxy Server or Remote Connection Sever, and the connection was severed.

Balancer Improvements

  • Fixed a bug that could cause the Balancer to crash if it was connected to the Proxy Server or Remote Connection Sever, and the connection was severed.

Application Plugin Improvements

3ds Max

  • SMTD now launches faster by requesting all relevant settings in a single deadlineCommand call.
  • Changed the ordering of some settings in SMTD to improve workflows, and updated many tooltips.
  • The relevant SMTD settings are now stored in the 3ds Max scene file, and will be loaded from the MAX scene file when a previously submitted scene is opened.
    • The old sticky/default settings controls now apply only to new scenes.
    • A new Repository-level INI file provides detailed control over which settings will be restored from the MAX scene file (all settings are saved, but only a sub-set restored).
    • A new menu option lets the user reload specific or all settings from the MAX scene file to revert changes.
  • New Workflows feature allows Thinkbox and 3rd party developers to easily extend and modify the functionality of the Submitter.
  • Several Workflows ship with Deadline 10 already, including:
    • A FumeFX simulation submission workflow,
    • A Phoenix FD simulation submission workflow,
    • A Texture Baking submission workflow,
    • A V-Ray Standalone exporter workflow.
  • A new Pathing Explorer lets the user preview all render output paths based on the various Pathing settings before the actual submission is performed.
  • Asset Collection is now based largely on the 3ds Max Asset Tracker. It also supports multi-file sequences like XMesh, PRT, VDB, multi-frame Point Caches etc.
    • The Asset Collection can collect either only the files needed for the current render range, or all files in the sequence.
    • A new Assets tab offers a preview list of the collected files, and an option to export the list to a text file.
  • A new Log Window implementation adds:
    • Search field with pattern matching
    • Quick filters by message categories
    • Double-click a message of a category to hide all other categories’ messages
  • Removed code from SMTD that handled the Brazil 1 and Amaretto renderers.

Draft

  • A local temporary directory is now used by the DraftTileAssembler to assemble an image, and then the image is copied to the final location after assembly is complete.

Houdini

  • Added a ROP node to Houdini as an alternate way of submitting Deadline jobs.

Maya

  • Updated the Maya and MayaVRayDBR submitter installers and client scripts so that they will no longer error if you have MayaVRayDBR installed in some but not all versions.

modo

  • There is a new submission option to bake items in the scene file instead of rendering.

Rhino

  • Deadline now ensures that it has write permissions to the Rhino output folder before starting the render.