Message-ID: <900537018.9149.1711723499953.JavaMail.confluence@host3.pipelinefx.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_9148_1033610743.1711723499953" ------=_Part_9148_1033610743.1711723499953 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html Qube 6.8-3c Release Notes

Qube 6.8-3c Release Notes

################################################################= ##############

@RELEASE: 6.8-3c

########################################################################= ######

This is a patch release of core/supe/worker only, with some critical fix= es to
6.8-3 for all platforms.

########################################################################= ######


=3D=3D=3D=3D CL 16389 =3D=3D=3D=3D
@FIX: calls to qb.reportwo= rk that happen very close together can cause the supervisor to deadlock on = a single frame's status

=3D=3D=3D=3D CL 16379 =3D=3D=3D=3D
@FIX: case-insensitive parsing o= f template names in qbwrk.conf when listed for template inheritance

The following now works (hostA will be in the "big" group):

[BigNode]
worker_groups =3D "big"

[hostA] : bignode


JIRA: QUBE-1809

=3D=3D=3D=3D CL 16369 =3D=3D=3D=3D
@FIX: don't mark the instance as= failed if there is one more command to run, the child process has already = exited, and the command is sys.exit(0); happens when maya is shut down with= its native quit() function.

=3D=3D=3D=3D CL 16338 =3D=3D=3D=3D
@CHANGE: database checks script = splits logging levels between stdout and stderr

=3D=3D=3D=3D CL 16286 =3D=3D=3D=3D
@FIX: checkDiskUsage fails when = --mysql option is used and root can't authenticate

=3D=3D=3D=3D CL 16266 =3D=3D=3D=3D
@NEW: a new command-line utility= for performing both database health checks and data integrity checks

=3D=3D=3D=3D CL 16247 =3D=3D=3D=3D
@FIX: fixed qb.workid() in callb= acks to return the correct workid of the current callback context (it had b= een always returning None)

Also changed qb.jobstatus(), workstatus(), and subjobstatus() so that, i= f
invoked in a callback giving no args (like a jobid and workid or sub= jobid),
they return the status of the respective thing (job, work, or = subjob) of
the current callback context.

JIRA: QUBE-1763
ZD: 16105

=3D=3D=3D=3D CL 16235 =3D=3D=3D=3D
@FIX: a problem with the filteri= ng added to avoid jobs with an ID of 0, in CL15821

This was causing preemption to not function in many cases.

ZD: 16006

=3D=3D=3D=3D CL 16229 =3D=3D=3D=3D
@FIX: On Windows, daemons (supe,= worker) now ignore VMWare Virtual Ethernet Adapters when trying to pick a = primary mac address (QbConnection.cpp) for the host, which is used to uniqu= ely identify hosts

ZD: 14481

=3D=3D=3D=3D CL 16214 =3D=3D=3D=3D
@FIX: aerender AppFinder manglin= g first path conversion on Windows when using UNC

=3D=3D=3D=3D CL 16064 =3D=3D=3D=3D
@FIX: when job 'dev' attribute T= rue, printing the job package with regex_errors causes the logParser to gen= erate a false positive for the regex_errors match

=3D=3D=3D=3D CL 16049 =3D=3D=3D=3D
@NEW: add 'outputPath match requ= ired' to python-based jobs, frame/work is failed if no match is found

------=_Part_9148_1033610743.1711723499953--