SGE 8.1.1 is available from
<http://arc.liv.ac.uk/downloads/SGE/releases/8.1.1/>.  It is a large
superset of the freely available Grid Engine features and fixes from
other sources, e.g. >700 changes since 6.2u5 (Sun's last release).

RPMs are available for Red Hat-ish systems, an SRPM that builds on
Fedora, with binaries for older Debian/Ubuntu (currently no .deb) and
Cygwin.  It also builds on current Debian, Ubuntu, and OpenSuSE.  The
Cygwin port is currently only useful for clients -- contributions
welcome if you're interested in Cygwin.

Please contribute bug reports, patches, and suggestions for enhancement
via mail or the web interface <https://arc.liv.ac.uk/trac/SGE#mail>.

Significant changes:

* Bug fixes

  * Many man and other documentation fixes
  * Various build fixes; including correct linking of libdrmaa.so
  * Fix various messages
  * Fix ownership of pty created with "-pty y" per submit(1)
  * Fix setting of non-"explicit" binding parameters with JSV
  * Fix qevent crash when printing usage
  * Avoid qsub crash when user information is unavailable [#772]
  * Fix problems with qmon and optimized compiles due to invalid C
  * Fix effective units for memory reporting on Darwin
  * Delay closing descriptors for interactive sessions
  * Avoid sensitivity of internal floating-point handling to numeric
    locale [#1394]
  * Allow full wildcard patterns for wc_pe_name type in parallel
    environment requests, not just "*" [#1410]
  * Pass the user environment with MS Windows display_win_gui=true
    jobs [#1380]
  * Treat -pty the same as qsh for qlogin and command-less qrsh
  * Fix handling of newlines in qrsh commands, exposed by qmake update
    [#1420], and preserve "\n" in environment values
  * Avoid breaking some NSS modules, resulting in failed passwd lookup
  * Fix suspension of parallel jobs [#577]
  * Improve portability of qstatus(1)
  * Fix signature of drmaa_run_bulk_jobs [#362]
  * Treat -pty for qlogin/qrlogin as for qsh
  * Fix some cases with shell_start_mode=unix_behaviour
  * Use correct KRB5CCNAME when deleting Kerberos credentials [#64]
    (though GSS security is not currently useful)
  * Fix spurious deletion of the job script with multiple PE array
    jobs on a node

* Security

  * Don't pass any user environment to remote startup daemons -- better
    fix for half of CVE-2012-0208

* Enhancements

  * SGE_BINDING is set in the environment for all types of binding
  * New jobstats(1) provides historical job summary
  * Berkeleydb spools can optionally be opened "private" to allow
    operation on NFS3 filesystems.  Currently no installer support, but
    see bootstrap(5) and the health warning
  * Environment variable SGE_DRMAA_ALLOW_JOB_ERROR_STATE allows DRMAA
    jobs to enter the error state [#1374]; see drmaa_submit(3)
  * Define SGE_JOBEXIT_STAT environment variable in epilog; see submit(1)
  * The user from which mail is sent can be configured in sge_conf(5)
  * Topology items are now static load values; see load_parameters(5)
  * qstat now prints array job dependency info
  * Default to support for qsort_args in sge_pe(5)
  * Include an example of logrotate usage
  * Install an "smp" PE
  * Distribute/document sge_share_mon(1) to print share tree [#1373]
  * Improve install template defaults [#1362]
  * GPU load sensor (dist/util/resources/loadsensors/gpu-loadsensor.c)
  * Allow building Kerberos/GSSAPI security modules against Heimdal
    (but GSS is still not properly usable)
  * Support arm and mipsel on GNU/Linux, completing the set
    of official Debian Linux-based ports
  * Support for OpenBSD (untested)
  * Preliminary support for Cygwin: everything builds, clients work
    (lightly tested), daemons need fixing
  * Add ja_task_id to expandable variables in ckpt_command and similar
    methods
  * distinst supports installation with install(1) for use with -local

* Incompatible changes

  * The CA directory is now /var/lib/sgeCA instead of /var/sgeCA
    [#293] but installation will offer to move it [fixme]
  * Drop (any pretence at) support for Cray/Unicos, NEC SX, Darwin 6
  * The spool format for parallel job tasks has changed from any previous
    version built with qsort_args (as above), which will make live
    upgrades from such a version fail on nodes running parallel jobs

* Other changes

  * Extensive internal changes to improve robustness, e.g. of
    string-handling against buffer overruns -- somewhat error-prone
    and may have caused regressions; more required
  * Install script allows rsh et al to be omitted from binary distribution
    in favour of ssh

_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to