A new 6.0.4 maintenance release is now available for the Qube 6.0 Core/Supervisor/Worker. This is a recommended release for all customers running Qube v6.0.
Below is a list of the fixes and enhancements.
================================================
@RELEASE: 6.0.4
==== CL 8610 ====
@FIX: issue where supe will install but not run, due to missing python25.dll file.
==== CL 8480 ====
@FIX: fixed issue with perl API where the system won't respect the "retrywork" specified in jobs processed with a perl-based custom jobtype back-end.
@CHANGE: added some useful logging message to print to supelog when retrywork is being considered
==== CL 8472 ====
@FIX: issue where perl-based custom policy didn't work on some systems.
Embedded perl interpreter had to be initialized much earlier than it was, before the supervisor goes into multi-proc, and
before initializing customizable modules (algorithm, policy) that rely on it.
ZD: 3718
BUGZID: 63603
==== CL 8468 ====
@FIX: (Windows) modified worker memory tracking to store values in KB instead of bytes, to avoid buffer overflow.
ZD: 3308
==== CL 8466 ====
@FIX: (OSX) modified worker memory tracking to store values in KB instead of bytes, to avoid buffer overflow.
ZD: 3308
==== CL 8465 ====
@FIX: (Linux) modified worker memory tracking to store values in KB instead of bytes, to avoid buffer overflow.
BUGZID: 3308
ZD:
==== CL 8400 ====
@FIX: inserted code in startQualified() to properly release subjob DB records when the local shortcut code decides that the worker in question has run out of job slots.
==== CL 8390 ====
@NEW: a Hello World python jobtype example. meant to showcase the use of the bootstrapper for python jobtype backend development
@INTEG: main->rel-6.0, main->rel-6.1
==== CL 8369 ====
@NEW: a Hello World python jobtype example. meant to showcase the use of the bootstrapper for jobtype development
==== CL 8361 ====
@FIX: reset automatic retry counter for retrywork when a finished agenda item is manually retried (via qbrety, for example)
BUGZID: 63580
==== CL 8358 ====
@FIX: add code to reset the work item's start/complete times when it is automatically retried (when retrywork kicks in)
BUGZID: 63582
ZD: 3309
==== CL 8354 ====
@FIX: suspended jobs do not go back to "running" and stay in "suspended" state even after resume
BUGZID: 62782 63581
ZD: 3419
==== CL 8298 ====
@NEW: add proper per-job memory resource tracking on OSX worker