honeypot@pipelinefx.com
PipelineFX
September 09, 2010, 07:27:42 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

News: See Announcements for latest Qube updates.
 
   Home   Help Search Calendar Login Register  
Pages: [1]
  Print  
Author Topic: PipelineFX Releases Qube!β„’5.5  (Read 934 times)
richard
Pipelinefx
*
Posts: 19



WWW
« on: October 23, 2009, 02:56:52 PM »

Leading render manager provides support for new OS versions, new applications and adds functionality and improves ease of use

Honolulu, HI – October 26, 2009 – PipelineFX, makers of Qube!β„’ software, the leading render farm management software for film and post production, broadcast graphics, game development, and digital media education around the world, today announced the availability of Qube! version 5.5.

Qube! version 5.5 includes updated support for Windows Vista, and adds support for Fedora 8 64-bit, Red Hat Enterprise Linux 5.3 64-bit, and SuSE 11.1 64-bit.

New in Qube! 5.5 is submit time path translation for easy translation of file paths between Linux, OSX and Windows file systems. Also new is support for Maya 2010, in-application submission with % of job completion for Adobe AfterEffects, Lightwave Screamernet support, and support for Houdini, Aqsis, Mayaman and RED. Qube 5.5 also has improved performance with direct MYSQL queries and filtering.

Installation and administration has been improved through an enhanced QubeGUI that allows license installation, central configuration of all Workers, and a new centralized Administrator menu for configuration, processes and log viewing.

A complete list of all enhancements and new features is available online at www.pipelinefx.com/support. Version 5.5 is available worldwide through the network of PipelineFX resellers. Reseller contact information is located online at www.pipelinefx.com. Current Qube! customers on support can download the new version from the ftp site today.

β€œWe are proud to release Qube! 5.5,” said Scot Brew, Director of Technology for PipelineFX. β€œThe enhanced application support, new platforms, and centralized functionality in the QubeGUI provides users and administrators more of what they need for their renderfarm. β€œ
Logged

PipelineFX
VP of Sales
shinya
Administrator
*****
Posts: 178


« Reply #1 on: February 18, 2010, 09:00:05 PM »

Release notes for 5.5-0-
----

@RELEASE: 5.5.0

@SUMMARY:

@PLATFORMS:
Fedora 8 64.bit (ADDED)
Redhat Enterprise Linux 5.3 x64 (ADDED)
openSUSE Linux 11.1 x64 (ADDED)
Microsoft Vista (QUALIFIED)

Fedora Core 3.0 x86
Fedora Core 5.0 x86,x64
Redhat Linux 9.0 Win32
Redhat Enterprise Linux 3.0 x86
Redhat Enterprise Linux 4.0 x86,x64
Redhat Enterprise Linux 5.2 x64
Suse Linux 9.3 x86
Suse Linux 10.0 x86
Suse Linux 10.1 x64
Apple OSX 10.4/10.5 Universal
Windows Vista/2003/XP/2000 x86,x64

@HIGHLIGHTS
* Major revisions and streamlining to documentation for User and Installation
  Guide
* Added new Python API calls used by QubeGUI Administration and User menus.
* Python qb.query module for direct MySQL queries.  Used by QubeGUI.
* Exposed "shell" parameter for cmdline/cmdrange jobtypes.
* Allow one to enable or disable auto-start of Qube Worker and Supervisor on
  OSX
* Desktop Worker functionality enabled.  See QubeGUI for access.
* Added a read-only "qube_readonly" MySQL user for direct queries
* Small modifications to python examples.
* Added Perl 5.10 support for the Windows platform


@FEATURE:
        Documentation: Major revision for Installation and User Guides
        * Updating installation manual with latest info from QubeGUI and jobtypes. 
        * Adding Recommended Configuration section
        * Streamlining verbage and consolitating installation steps.
        * Updating uninstall on OSX process
        * Reformatted and reorganized
        * Updating QubeGUI info
        * Adding "Common Actions" section
        * Using QubeGUI for instrument for "how to do things" instead of
          commandline. 
@FEATURE:
        Enhancing python API with new functions:
        * supervisorconfig
        * workerconfig
        * localconfig
        * updatelocalconfig
        * shove
@FIX:
        Fixing return values for a few python API calls
        * bool return value for QbFile::save()
        * updatelocalconfig to return True/False on success of save of qb.conf.
@FEATURE:
        * Added qb.query module for direct MySQL queries. This is used by the
          QubeGUI.
@FEATURE:
        Python API changes:
        * exposed lower level functionality in _qb C++ module for updatelocalconfig
        * qb.updatelocalconfig() now mostly in python.  Using now exposed lower
          level functionality in _qb.  Now works with OSX security authentication
          prompting.
        * qb.ping() to optionally return dict of parameters (Request from Burk
          40432)
@FEATURE:
        Feature (Python API): adding qb.encryptpassword() for generating an
        encrypted password string from a raw string.
        Used in the new QubeGUI Configuration UI.
@FEATURE:
        Enhancements to Python API for easier configuration of Qube
        * Adding optional supervisor to the qb.ping() python call.
        * Adding QB_SUPERVISOR_CONFIG_DEFAULT_LICENSE_FILE
        * Renaming QB_DEFAULT_CONF_PATH to QB_CLIENT_DEFAULT_CONF to keep with API
@FEATURE:
        Adding additional constants to qb python api.
        Constants added are to find the qb.lic, qb.conf, workerlog, supelog, etc.
@FEATURE:
        Adding qb.workerping() api function
@FEATURE:
        Exposed "shell" parameter for cmdline/cmdrange jobtypes backend.
@FEATURE:
        (OSX) Updating supevisor and worker daemon starters to not start
        if /etc/hostconfig has values set to -NO-
        This allows one to manually start the Supervisor and Worker instead of
        it always starting at boot time.  By default, it will autostart the
        daemons at boot time.  This will allow one to install the daemon but
        not start it so that the Desktop Worker can be used instead.
@FIX:
        Adjusted what looking for in workid for dependency callbacks so job
        dependencies work as expected
@FEATURE:
        Adding Desktop Worker for OSX and Linux.  Updating worker --help and
        comments.
        * Adding desktop worker option for OSX and Linux
        * updated --help text with all options
        * added some comments for future work
@FIX:
        Changed timer code to use gettimeofday() instead of clock() since
        clock() only measures running time, not suspended time like is done when
        it is waiting for something.
@FEATURE:
        Added _qb.configStrToDict
        Used internally for reading in the conf file
@FEATURE:
        Added def qbadmin_reconfigureworkers()
@FEATURE:
        Added def updateworkerconfig(configDict, hostnames, auth=True)
@FEATURE:
        Exposed "admincommandstr"
        Used internally for calling admin commands like worker reconfigure, etc.
@FIX:
        Exposing encryped password string instead of displaying ******
        This is useful for modifying worker configs.
@FIX:
        Changing license counts to ints in qb.ping() instead of keeping them
        as strings.
@FIX:
        Fixing returned dict for qb.workerping() for macaddress
        (and the others properly offset)
@FIX:
        Modified python examples
        * Changing "range" variable to "agendaRange" in examples so do not
          clobber the standard python function range()
        * use "cmdline" for package parameter instead of incorrect "cmdrange"
          for jobSubmit_cmdrangeOutputPaths.py
        * Correcting example python submission script to use 'cmdline' parameter.
@FIX:
        Allow spaces in agenda item names
        This allows one to have spaces in the names of the agenda items and
        represent it in the range field.
        Can now do: "ls, echo HI, set" as the cmdrange range with QB_FRAME_RANGE
        in the cmdline to have it execute each of those function calls
@FEATURE:
        Adding python submission example with email callback
@FIX:
        Updated Work.package doc to mention that it is not used by cmdline or
        cmdrange and is an optional structure that can be used for custom
        jobtype dev.
@FEATURE:
        Adding client_logpath (get_client_logpath, set_client_logpath) as an API
        function to override default path in qb.conf.
        This allows one to use multiple supervisors and get the proper
        stdout/stderr.
        It will be used in the QubeGUI via python.
@FIX:
        Having qbusers --all also include reset job permission (n)
        Results for qbusers --add --all myuser:
                ---- jcg krmpbuicseyqgpvftn
        instead of
                ---- jcg krmpbuicseyqgpvft-
@FEATURE:
        Adding qb.getusers() and qb.setusers() to python api.
        This exposes all functionality exposed in the qbusers commandline tool.
        This will allow the QubeGUI to be able to add user display and management.
@FIX:
        Note in the python docs that qb.lock scheduler starts with Sunday.
@FEATURE:
        Added a read-only "qube_readonly" MySQL user for direct queries
@FEATURE:
        Added capability to specify workers for "qbadmin w -refresh"
               
               

Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!