AWS Thinkbox Discussion Forums

Deadline 7.0.0.46 (Release Candidate 1)

IMPORTANT NOTICE FOR ALL USERS:

Please read the Deadline 7.0 Licensing and Compatibility thread for important information regarding Deadline 7.0:
viewtopic.php?f=204&t=12100&p=53363#p53363

[i]NOTES:

  • If you are upgrading from Deadline 7 beta 6 or earlier, you must reinstall the Deadline Client on your machines. If you are upgrading from Deadline 7 beta 7, auto-upgrading will work.
  • Deadline 7.0 beta 3 and later requires an updated license server application. You can find the latest version of the license server here: thinkboxsoftware.com/license … all-files/[/i]

DOWNLOADS

Installers: thinkboxsoftware.box.com/s/qobtqmqaeky5ghcni3qc
Documentation: thinkboxsoftware.box.com/s/es28xfk1evsnfubcijlz

The documentation is almost finished. We just need to document the new features that were introduced in Release Candidate 1, but everything else is basically complete at this point.

What’s New In Deadline 7.0.0.46 (Release Candidate 1)

This is the first release candidate for Deadline 7, and fixes a bunch of bugs and updates a few features. It also introduces Pulse redundancy.

Deadline 7’s feature list is now locked, and we will continue to focus on fixing bugs in the upcoming weeks. Please report any bugs you find as soon as possible so that we can address them before Deadline 7 is released.

Here are the highlighted changes:

Pulse Redundancy

Pulse has been refactored to support redundancy the same way that the Balancer does. This means that you can run multiple Pulses, and make one of them the Primary. If the Primary Pulse goes offline or becomes stalled, another running Pulse instance can then be elected as the Primary. This feature can be enabled in the Repository Repair section of the Housecleaning Repository Options.

In addition, the Pulse connection settings are no longer stored in the Pulse settings in the Repository Options. They are instead stored in the Pulse Settings, which can be modified from the Pulse List in the Monitor. The Connection Settings determine how the Slaves connect to Pulse (they will only connect to the Primary), and the Pulse region can be modified here as well. Finally, you can now connect to the Pulse log from the Pulse List instead of from the Tools menu in the Monitor.

General Improvements

  • Removed a misleading message that was printed when getting the user from deadline.ini and one wasn’t defined yet.
  • Housecleaning, pending job scan, and repository repair are no longer run as a separate process by default.
  • Improved how the default monospace font is chosen, which fixes a display issue on OSX Yosemite.
  • Updated Jigsaw to work better on Mac OSX and Linux.

Installer Improvements

  • Fixed a bug that was causing our Linux installer to still ship with Mono.Posix.dll and Mono.Security.dll.

Monitor Improvements

  • Added missing tooltip to the Limits dialog.
  • Fixed “RuntimeError: no access to protected functions or signals for objects not created from Python” message in Console on Monitor when opening Repository Options on OSX or Linux.
  • Removed the cap of 50 output menu sub items, and turned on menu scrolling.
  • Task progress bars are now the Completed task color when the task is complete.
  • Fixed some errors when editing idle shutdown overrides, and when editing existing thermal shutdown sensors and overrides.
  • The Slave Reports panel now shows render logs in addition to render errors.
  • Added new graphs to Slave Reports panel.
  • Added Connect Host, Primary, and Region columns to pulse list.
  • Pulse settings can now be modified from the pulse list.
  • The pulse list is now used to connect to the pulse log, instead of the Tools menu.
  • Added Primary and Region columns to balancer list.
  • Balancer settings can now be modified from the balancer list.
  • The balancer list is now used to connect to the balancer log, instead of the Tools menu.
  • Fixed a bug that caused the failed job count in the job list to get messed up when resuming a failed job.
  • When connecting to a remote log from the Monitor, it now connects to the correct machine if the Monitor is connected to a different repository than the one stored in the deadline.ini file.
  • Regions can now be purged from slaves, balancers, and pulses when deleting them from the Region page in the Repository Options.

Slave Improvements

  • Fixed a bug that could cause a render to fail if the job’s name changed between tasks.
  • Fixed a bug where only the first task for a stalled slave was requeued if that slave was working on concurrent tasks.
  • Added some additional logging just before the slave exits.
  • Slaves now save their own copy of the task report, which can be viewed from the Slave Reports panel in the Monitor.
  • Added Job Dequeuing Mode and Region fields to the Slave UI.
  • Fixed some text fields in the Slave UI that weren’t readonly.
  • Fixed a NullReferenceException that could occur when getting the process list on OSX.
  • Fixed some typos in some error messages.

Pulse Improvements

  • A primary pulse can now be configured, which is the ones that the slaves will connect to. Only the primary instance of pulse will do things like housecleaning and the pending job scan.
  • If the primary pulse is offline or stalled, the repository repair operation can elect another running pulse as the primary. This can be enabled in the repository repair settings in the repository options.
  • The Pulse UI now shows if it is the Primary Pulse, and the region it belongs too.
  • Fixed some text fields in the Pulse UI that weren’t readonly.
  • The option to auto-config pulse when it launches will now set the current pulse as the primary.

Balancer Improvements

  • The Balancer UI now shows if it is the Primary Balancer, and the region it belongs too.
  • Changed how the balancer updates it’s UI. Should be more accurate now and reflect changes better.

Scripting Improvements

  • Log reports from slave event triggers are now saved with the other Slave reports.

3ds Max Improvements

  • SMTD - When rendering single frame tile or single frame jigsaw, OutputFilename# should be frame specific instead of ####.
  • SMTD - If VRay “Separate Render Channels” is enabled, RE paths were not output to the Monitor OutputFilename#.
  • SMTD - Re-worked logic for when VRay RE’s are output as “Separate Render Channels” via VFB to the Monitor OutputFilename#.
  • SMTD - When the script file “SubmitMaxToDeadline_RemapLocalToNetworkPath.ms” is not found in the Repository, the option for network remap will be hidden from the UI.
  • SMTD - Improved “Generate Quicktime .MOV File” drop down UI positions.
  • SMTD - Last edited dates are now shown in the SMTD ABOUT dialog.
  • SMTD - 3dsmax.options - “Size” category re-named to “Render Size” so it appears next to the other “Render…” categories in alphabetical order in job properties.
  • SMTD - Updated “RebuildRenderElements” function.
  • SMTD - Added ability to override Tile/Jigsaw Assembler Pool, Secondary Pool, Group & Priority to be different from main 3dsMax job.
  • SMTD - Added sticky/default ini entries for Assembler Override settings.
  • SMTD - Empty State Sets are now purged from the scene during submission via SMTD.
  • SMTD - Submit a subset of Tiles for rendering with Draft Assembler, and they will all assemble over black background.
  • SMTD - Re-queue some of the “Completed” tasks of the above job to render more tiles that were not requested as Custom Tiles during submission - the Draft Tile Assembler will successfully integrate them into the final image(s).
  • SMTD - Submit with “Clean Up Tiles” checked multiple times - each time, it will successfully assemble the new tiles over the previous output image used as background.
  • SMTD - Jigsaw standalone feature “Fill Regions” backported to SMTD Jigsaw MX version, with extended functionality.

DJV Improvements

  • Fixed a couple bugs when using the job right-click script to submit a DJV job.

Draft Improvements

  • Fixed bugs in Draft and Draft Tile Assembly plugins which was causing jobs to fail on Linux.

Nuke Improvements

  • Fixed an error in the submitter when the Nuke comp has proxy mode enabled.
  • In the Nuke submitter, Deadline’s settings are now created in a “Deadline” tab, instead of just using the default User tab. The settings have more readable names too.
  • Added Performance Profiling option to submitter (Nuke 9 and later).
  • Changed layout of submitter controls a bit.
  • Fixed an issue with loading Shotgun and FTrack KVPs from the Nuke script file.

Quicktime Improvements

  • Fixed a bug where the Quicktime submitter wasn’t running the Shotgun UI in the mode that allows you to select an existing version.
  • Fixed an error in the job right-click script to submit a Quicktime job.

SketchUp Improvements

  • Added support for sketchup 2015.
  • Increased width of export directory and prefix fields in the submitter.
  • Fixed some bugs with the sketchup submitter installer, and added 2015 support.
Privacy | Site terms | Cookie preferences