head 1.24; access; symbols pkgsrc-2023Q4:1.24.0.14 pkgsrc-2023Q4-base:1.24 pkgsrc-2023Q3:1.24.0.12 pkgsrc-2023Q3-base:1.24 pkgsrc-2023Q2:1.24.0.10 pkgsrc-2023Q2-base:1.24 pkgsrc-2023Q1:1.24.0.8 pkgsrc-2023Q1-base:1.24 pkgsrc-2022Q4:1.24.0.6 pkgsrc-2022Q4-base:1.24 pkgsrc-2022Q3:1.24.0.4 pkgsrc-2022Q3-base:1.24 pkgsrc-2022Q2:1.24.0.2 pkgsrc-2022Q2-base:1.24 pkgsrc-2022Q1:1.23.0.4 pkgsrc-2022Q1-base:1.23 pkgsrc-2021Q4:1.23.0.2 pkgsrc-2021Q4-base:1.23 pkgsrc-2021Q3:1.21.0.44 pkgsrc-2021Q3-base:1.21 pkgsrc-2021Q2:1.21.0.42 pkgsrc-2021Q2-base:1.21 pkgsrc-2021Q1:1.21.0.40 pkgsrc-2021Q1-base:1.21 pkgsrc-2020Q4:1.21.0.38 pkgsrc-2020Q4-base:1.21 pkgsrc-2020Q3:1.21.0.36 pkgsrc-2020Q3-base:1.21 pkgsrc-2020Q2:1.21.0.32 pkgsrc-2020Q2-base:1.21 pkgsrc-2020Q1:1.21.0.12 pkgsrc-2020Q1-base:1.21 pkgsrc-2019Q4:1.21.0.34 pkgsrc-2019Q4-base:1.21 pkgsrc-2019Q3:1.21.0.30 pkgsrc-2019Q3-base:1.21 pkgsrc-2019Q2:1.21.0.28 pkgsrc-2019Q2-base:1.21 pkgsrc-2019Q1:1.21.0.26 pkgsrc-2019Q1-base:1.21 pkgsrc-2018Q4:1.21.0.24 pkgsrc-2018Q4-base:1.21 pkgsrc-2018Q3:1.21.0.22 pkgsrc-2018Q3-base:1.21 pkgsrc-2018Q2:1.21.0.20 pkgsrc-2018Q2-base:1.21 pkgsrc-2018Q1:1.21.0.18 pkgsrc-2018Q1-base:1.21 pkgsrc-2017Q4:1.21.0.16 pkgsrc-2017Q4-base:1.21 pkgsrc-2017Q3:1.21.0.14 pkgsrc-2017Q3-base:1.21 pkgsrc-2017Q2:1.21.0.10 pkgsrc-2017Q2-base:1.21 pkgsrc-2017Q1:1.21.0.8 pkgsrc-2017Q1-base:1.21 pkgsrc-2016Q4:1.21.0.6 pkgsrc-2016Q4-base:1.21 pkgsrc-2016Q3:1.21.0.4 pkgsrc-2016Q3-base:1.21 pkgsrc-2016Q2:1.21.0.2 pkgsrc-2016Q2-base:1.21 pkgsrc-2016Q1:1.20.0.4 pkgsrc-2016Q1-base:1.20 pkgsrc-2015Q4:1.20.0.2 pkgsrc-2015Q4-base:1.20 pkgsrc-2015Q3:1.19.0.2 pkgsrc-2015Q3-base:1.19 pkgsrc-2015Q2:1.18.0.12 pkgsrc-2015Q2-base:1.18 pkgsrc-2015Q1:1.18.0.10 pkgsrc-2015Q1-base:1.18 pkgsrc-2014Q4:1.18.0.8 pkgsrc-2014Q4-base:1.18 pkgsrc-2014Q3:1.18.0.6 pkgsrc-2014Q3-base:1.18 pkgsrc-2014Q2:1.18.0.4 pkgsrc-2014Q2-base:1.18 pkgsrc-2014Q1:1.18.0.2 pkgsrc-2014Q1-base:1.18 pkgsrc-2013Q4:1.17.0.2 pkgsrc-2013Q4-base:1.17 pkgsrc-2013Q3:1.16.0.4 pkgsrc-2013Q3-base:1.16 pkgsrc-2013Q2:1.16.0.2 pkgsrc-2013Q2-base:1.16 pkgsrc-2013Q1:1.15.0.8 pkgsrc-2013Q1-base:1.15 pkgsrc-2012Q4:1.15.0.6 pkgsrc-2012Q4-base:1.15 pkgsrc-2012Q3:1.15.0.4 pkgsrc-2012Q3-base:1.15 pkgsrc-2012Q2:1.15.0.2 pkgsrc-2012Q2-base:1.15 pkgsrc-2012Q1:1.14.0.2 pkgsrc-2012Q1-base:1.14 pkgsrc-2011Q4:1.13.0.8 pkgsrc-2011Q4-base:1.13 pkgsrc-2011Q3:1.13.0.6 pkgsrc-2011Q3-base:1.13 pkgsrc-2011Q2:1.13.0.4 pkgsrc-2011Q2-base:1.13 pkgsrc-2011Q1:1.13.0.2 pkgsrc-2011Q1-base:1.13 pkgsrc-2010Q4:1.12.0.2 pkgsrc-2010Q4-base:1.12 pkgsrc-2010Q3:1.11.0.12 pkgsrc-2010Q3-base:1.11 pkgsrc-2010Q2:1.11.0.10 pkgsrc-2010Q2-base:1.11 pkgsrc-2010Q1:1.11.0.8 pkgsrc-2010Q1-base:1.11 pkgsrc-2009Q4:1.11.0.6 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.4 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.11.0.2 pkgsrc-2009Q2-base:1.11 pkgsrc-2009Q1:1.10.0.4 pkgsrc-2009Q1-base:1.10 pkgsrc-2008Q4:1.10.0.2 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.9.0.2 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.8.0.12 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.10 pkgsrc-2008Q2-base:1.8 cwrapper:1.8.0.8 pkgsrc-2008Q1:1.8.0.6 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.4 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.2 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.7.0.4 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.2 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.6.0.2 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.5.0.8 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.6 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.4 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.2 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.4.0.6 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.4 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.2 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.3.0.6 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.24 date 2022.04.02.11.48.19; author nia; state Exp; branches; next 1.23; commitid yAYxgEEroOBsuCyD; 1.23 date 2021.10.26.11.10.38; author nia; state Exp; branches; next 1.22; commitid pwH1E3lFTh79mjeD; 1.22 date 2021.10.07.14.46.47; author nia; state Exp; branches; next 1.21; commitid oCZJiXQy9eSraTbD; 1.21 date 2016.06.01.13.36.27; author joerg; state Exp; branches; next 1.20; commitid T9VAMlQ9n3BpAL8z; 1.20 date 2015.11.02.23.46.13; author agc; state Exp; branches; next 1.19; commitid 2y1meX1ehS34MzHy; 1.19 date 2015.06.29.21.44.33; author markd; state Exp; branches; next 1.18; commitid dVPYJgILEIQr9nry; 1.18 date 2014.01.14.10.21.39; author markd; state Exp; branches; next 1.17; commitid 8kblVcDCfl9Uk4lx; 1.17 date 2013.10.20.17.57.32; author joerg; state Exp; branches; next 1.16; commitid dcMTt4yjKf0dJ3ax; 1.16 date 2013.05.23.18.41.48; author joerg; state Exp; branches; next 1.15; commitid 6demeFvUZWIkNMQw; 1.15 date 2012.04.15.04.07.21; author markd; state Exp; branches; next 1.14; 1.14 date 2012.03.20.17.07.43; author asau; state Exp; branches; next 1.13; 1.13 date 2011.02.17.08.55.11; author markd; state Exp; branches; next 1.12; 1.12 date 2010.12.08.11.30.18; author markd; state Exp; branches; next 1.11; 1.11 date 2009.06.11.07.15.54; author obache; state Exp; branches; next 1.10; 1.10 date 2008.11.26.10.20.08; author markd; state Exp; branches; next 1.9; 1.9 date 2008.09.15.16.30.57; author ahoka; state Exp; branches; next 1.8; 1.8 date 2007.08.15.02.03.06; author markd; state Exp; branches; next 1.7; 1.7 date 2007.01.25.19.46.55; author markd; state Exp; branches; next 1.6; 1.6 date 2006.10.19.11.51.27; author markd; state Exp; branches; next 1.5; 1.5 date 2005.11.26.21.19.20; author markd; state Exp; branches; next 1.4; 1.4 date 2005.02.24.12.23.31; author agc; state Exp; branches; next 1.3; 1.3 date 2004.06.15.00.26.07; author dmcmahill; state Exp; branches; next 1.2; 1.2 date 2004.05.19.06.53.38; author dmcmahill; state Exp; branches; next 1.1; 1.1 date 2004.05.03.00.38.34; author dmcmahill; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.05.03.00.38.34; author dmcmahill; state Exp; branches; next ; desc @@ 1.24 log @sge: get slightly further building, still BROKEN @ text @$NetBSD: distinfo,v 1.23 2021/10/26 11:10:38 nia Exp $ BLAKE2s (sge-8.1.6.tar.gz) = 0fb07789c3a66f1792f46f538f152d56bc3c34cc391ed153eb6e071e35c01315 SHA512 (sge-8.1.6.tar.gz) = 5044acf4b3f37a785a383c6341b51fb026456ffd7e6f9c8bb7d115068f67e15a833fe2b504fa3652710fd54946ae36eabd872f0263f13d558ae4187b824a0aa6 Size (sge-8.1.6.tar.gz) = 11875229 bytes SHA1 (patch-ad) = 8a1c2aa9245bee66068073df7a5434ca37de03c7 SHA1 (patch-ag) = 57eb4296e531f3a47b95c8842e0db0575870dcf0 SHA1 (patch-am) = 143ce85347f3653481d516142f205b7110b9f64d SHA1 (patch-at) = 09b861e761f1e49fcd940b95d89b072c83e5c160 SHA1 (patch-bd) = ec95d0a167c933607843894e4a62822474723b2f SHA1 (patch-bm) = 524268d07060fac00a2648e7c63377f965377c9d SHA1 (patch-daemons_common_procfs.c) = cdcbf58cb3278d5bc718fd235aaa76a10e938002 SHA1 (patch-source-utilbin_Makefile) = 0a6fa06e71140ed8e74ebe0e5e37a4a3a515391b SHA1 (patch-source_3rdparty_sge_depend_def.h) = 92ad1ef5d0cf237fa083a262d38c67828593f679 SHA1 (patch-source_libs_comm_cl_ssl_framework.c) = 230c2a510b52516d9eea934b8c797141167a0b6d SHA1 (patch-source_libs_spool_berkeleydb_Makefile) = 9418b67308c96cda40d2d70026cb31ef6c937693 SHA1 (patch-source_libs_uti_sge__loadmem.c) = a0beb90df3f9ec927f3e2570aced53c36875adea SHA1 (patch-source_util_arch) = c544eca206d2b260ed881f5112bedde68ac5029a @ 1.23 log @parallel: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2021/10/07 14:46:47 nia Exp $ d17 1 a17 1 SHA1 (patch-source_libs_uti_sge__loadmem.c) = d781009ee8efbfa210a698c885f0aab51ae96818 @ 1.22 log @parallel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2016/06/01 13:36:27 joerg Exp $ d3 1 a3 1 RMD160 (sge-8.1.6.tar.gz) = 231f4d100722c7a99a92e0b9b989125e5d15f295 @ 1.21 log @Include correct directory and rpath for finding bdb. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2015/11/02 23:46:13 agc Exp $ a2 1 SHA1 (sge-8.1.6.tar.gz) = 8348a543c736ed4f1c36cf1e8242eeb1a61033df @ 1.20 log @Add SHA512 digests for distfiles for parallel category Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2015/06/29 21:44:33 markd Exp $ d17 1 @ 1.19 log @Deal with linux 4.x @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2014/01/14 10:21:39 markd Exp $ d5 1 @ 1.18 log @Update to sge 8.1.6 Version 8.1.6 ------------- * Bug fixes Version 8.1.5 ------------- * Bug fixes Version 8.1.4 ------------- Milestone version: over 1000 patches since the last from Sun * Bug fixes * Enhancements * qacct: print category information; support -A like -P ; make -u a synonym for -o; -E selects on job end times read from standard input with -f * Move manager/operator setup in startup scripts * Installation creates an environment modules file * Add monitor_qmaster.sh script * Write shepherd panic messages to syslog, not into /tmp * Add .desktop file for qmon * rpm/dpkg packaging allows building against motif (recent Debian/Fedora) * Accounting reports qmaster-enforced resource limits (only on master PE task if accounting_summary is false) * Add "smp" to the default queue PE list * install_execd doesn't check the presence of (mostly irrelevant) binaries * Add configuration for logcheck * Potentially incompatible changes * renew_all_certs.ksh re-named to renew_all_certs.sh * Expand $ja_task_id to 0 for non-array jobs * Move manager/operator setup in startup scripts * For security reasons, installation defaults for min_uid, min_gid in sge_conf(5) are now 100 without CSP. See * RPM layout changed to put relevant ones under noarch (on RHEL6 and recent Fedora), with a separate guiinst package * Memory values can be input and output in TB or tB (possible incompatibility parsing output) * Reduce execd CPU time reading large smaps files from Linux /proc and provide USE_SMAPS in execd_params to turn it on (default now off because huge smaps are generated by some programs) * Remove redundant -verify option from qsh, qlogin (per doc) Version 8.1.3 ------------- * Bug fixes * Enhancements * Document Interix building explicitly * qstat reports array task maximum concurrency * qstatus removes [] suffix for non-array jobs if -t was requested * Read /etc/default/{sgeexecd,sgemaster} to allow customizing rc scripts * Location of daemon pid files can be specified with SGE_QMASTER_PIDFILE, SGE_EXECD_PIDFILE * Debian packaging (as an add-on, installing into /opt/sge) * Expand $sge_root and $sge_cell in the definitions of prolog and similar methods * Check in init script that shepherd will load * Add lx-armhf architecture * On Linux and NetBSD, report jobs' virtual memory usage as accurately as possible * Add -nobincheck installation option to avoid checking binaries * Add some build hooks, useful for Debian particularly. * Potentially incompatible changes * qacct prints units (might affect parsing the output) * Correct spelling of "comunication_error" in qstat XML error output * Fix problems submitting to ARs (printing times now doesn't use a days field in qstat etc.) * Java version >= 1.5 required * Lower default MAX_DYN_EC somewhat to avoid warning on typical Linux configurations * Other changes * Don't install the ckpt directory (contents obsolete) Version 8.1.2 ------------- * Bug fixes * Enhancements * Use cpusets for process containment on fairly recent Linux-based systems (see USE_CGROUPS in sge_conf(5)) * Add bootstrap build script * Make SGE template an RPM conf file * Incompatible changes * Make CRL and certificate expiry consistent Version 8.1.1 ------------- * Bug fixes * 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; 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 * Improve install template defaults * 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 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 Version 8.1.0 ------------- * Security fix * Prevent users other than root deleting entries with sgepasswd * Version numbering * Switch to a more logical numbering scheme now that the Univa baseline is irrelevant * Bug fixes * Other changes * Hadoop support now for a more recent Hadoop distribution (see README.BUILD) Version 8.0.0e -------------- Mostly build and security issues * Bug fixes * Security fixes The first fix is for a trivial remote root by a valid user. The others, including fixes for potential buffer overruns in daemon and setuid programs, may or may not be exploitable. * Sanitize the environment before executing remote startup programs etc. Somewhat incompatible: LD_LIBRARY_PATH etc. may need to be set differently. See the security notes in remote_startup(5) and sge_conf(5). (CVE-2012-0208, thanks to William Hay) * Don't write initial log messages in /tmp. Somewhat incompatible: initial messages now in syslog. * Avoid using mktemp. (Probably not a significant problem.) * Control core dumps under setuid etc. with SGE_ENABLE_COREDUMP. (Not normally a security issue.) * Bounds checking in replace_params * Avoid execd crash and possible overruns * Fixes for buffer overrun and other improvements for (setuid program) sgepasswd @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2013/10/20 17:57:32 joerg Exp $ d17 1 @ 1.17 log @Fix rpath options to use -Wl prefix. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2013/05/23 18:41:48 joerg Exp $ d3 4 a6 4 SHA1 (sge-8.0.0d.tar.gz) = e7500bbeec4075d054410f7465011efb61e93def RMD160 (sge-8.0.0d.tar.gz) = aa83db459f4bbbebd7d2cc81290b7b8cb0818210 Size (sge-8.0.0d.tar.gz) = 12289130 bytes SHA1 (patch-ad) = 004600f060b5fcacd91ba68808686c0a679889f6 d8 3 a10 4 SHA1 (patch-am) = d361698129c0396ee224d48872d680b7084c2a1e SHA1 (patch-at) = d29e29e4915f8015618a4ebc5b17231c2bcc4bf5 SHA1 (patch-bd) = aae1bdccfb81712c504b3add8b9728a2bcf3d1dd SHA1 (patch-bl) = f04f92c1a1c69443e9336f9fcbe7d988001f6681 d13 1 a13 1 SHA1 (patch-source-utilbin_Makefile) = b01de3925fd6795ee9bd0ad1c1bed7dfb2ed4d92 d15 2 a16 1 SHA1 (patch-source_libs_uti_sge__loadmem.c) = 46014f5a1294bfbcbe71e1c79cca3b8c5eb54e6f @ 1.16 log @Add missing include for NetBSD/current. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2012/04/15 04:07:21 markd Exp $ d8 1 a8 1 SHA1 (patch-am) = 1d367d541ec68d1c5618e3c594c5ce2db88a277e @ 1.15 log @Reinstate patch-source-utilbin_Makefile (aka patch-ak) Dont install *.orig files Fix build on 64bit systems Fix arch name for Linux Bump PKGREVISION @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2012/03/20 17:07:43 asau Exp $ d14 1 d16 1 a16 1 SHA1 (patch-source-utilbin_Makefile) = b01de3925fd6795ee9bd0ad1c1bed7dfb2ed4d92 @ 1.14 log @Update to the Son of Grid Engine 8.0.0d The Son of Grid Engine is a community project to continue Sun Grid Engine. Notable changes in Son of Grid Engine ------------------------------------- Version 8.0.0d -------------- * Bug fixes * Man and fixes * Fix building with older gcc versions * Provide load average in qstat XML output [#446, #454] * Partially back out Univa change which broke classic spooling * Fix -terse in sge_request [#777] * Other changes (possibly-incompatible) * Message fixes Version 8.0.0c -------------- * Bug fixes * Man and other documentation fixes * Build/installation fixes (particularly for Red Hat 6 and Linux 3) * Fix group ids for submitted jobs [U] * Fix default value of boolean with JSV [U] * Windows fixes for helper crashes and Vista GUI jobs [U] * Ensure parallel jobs are dispatched to the least loaded host [U] * Correct ownership of qsub -pty output file; was owned by admin user [U] * Fix format of Windows loadcheck.exe output [U] * Read from stderr even if stdout is already closed in IJS [U] * Fix PDC_INTERVAL=NEVER execd parameter [U] * Fix accounting information for Windows GUI jobs [U] * Increase default MAX_DYN_EC qmaster param [U] * Fix qsub -sync y error message and enforce MAX_DYN_EC correctly [U] * Fix job validation (-w e) behaviour [#716] [U] * Fix qrsh input redirection [U] * Avoid warning when submitting a qrsh job [U] * Print start time in qstat -j -xml output [U] * Don't raise an error changing resource request on waiting job [#806] * Don't exit 0 on error with qconf -secl or -sep * Include string.h in drmaa.h [#712] * Fix process-scheduler-log with host aliases * Enhancements * Base qmake and qtcsh on the current gmake and tcsh source [#289, #504, #832] * Support "-binding linear" and "-binding linear:slots" * Use the hwloc library for all topology information and core binding, supporting more operating systems (now: AIX, Darwin, FreeBSD, GNU/Linux, HPUX, MS Windows, OSF/1, Solaris), and more hardware types (specifically AMD Magny Cours and similar) * Add task number to execd "exceeds job ... limit" * Other changes (possibly-incompatible) * Modify default paths in build files and elsewhere [U] * Assorted message fixes * In RPMs, move qsched to qmaster package, and separate drmaa4ruby * Default to newijs in load_sge_config.sh * Default to sh, not csh for configured shell Version 8.0.0b -------------- * Bug fixes * Build/installation fixes [including #424, #1349] [(U)] * Fix execd init script [#1348] * Man and other documentation fixes [including #614, #764] [(U)] * Fix contents of admin mail properly [#1307, #1345] * Fix qalter messages for -tc * Fix build with -DSGE_PQS_API * Fix group ids for submitted jobs [U] * Enhancements * Update qsched and add man page * Other changes (possibly-incompatible) * Avoid the use of /bin/ksh [#1306] * Change installation defaults to classic spooling, not adding shadow hosts, and not JMX. [(U)] Version 8.0.0a -------------- This is roughly a superset of Univa's 8.0.0 (the V800_TAG from https://github.com/gridengine/gridengine), with thanks for that. Changes made there which haven't been included in this version: PLPA source not removed; some different build/installation defaults (e.g. for JMX); Univa/UGE "branding" (partly because trademark status is unknown); authuser not removed (for SDM and testing use), * Bug fixes * Many man and other documentation fixes [including #790, #776, #769, #733, #610, #587, #581, #459, #456, #439, #255, #1288, #797, #1271, #773] [(U)] * Some program message fixes [(U)] * Various build and installation fixes [including #761, #709, #656, #616, #546, #536, #521, #491, #438, #414, #411, #383, #381, #138, #455, #344, #438, #1311, #1272, #1273] [(U)] * Ask for keystore password twice on installation * Fix qmaster crashes with tightly integrated parallel jobs or un-discoverable qinstance [#789] [U] * Report 0 cores and sockets on unsupported Solaris hosts [U] * Fix malloc hooks which caused crashes, particularly with SuSE 11 [#792, #748, #749] [U] * Verify the pe task start user in execd in non-CSP mode [U] * Fix binding parameters parsing [U] * Fix JSV logging with multiple users submitting jobs on same submit host [U] * Fix unresponsive qmaster when modifying the global configuration in a huge cluster [U] * Speed up finishing tightly integrated jobs [U] * Check consistency of JSV binding information properly [U] * Fix broken project spooling, which caused loss of project when restarting master when using core binding [U] * Fix slotwise preemption failure to unsuspend one job per host [#775] [U] * Fix problems retrieving passwd and group information with large responses [#1295] [(U)] * Fix JSV changing default of boolean [U] * Fix ENABLE_RESCHEDULE_SLAVE=1 [U] * Allow comma in CMDNAME with Perl JSV scripts [#803] * Don't put queue into error state when supplementary group id cannot be set [#185] [U] * Don't convert LF to CRLF with qrsh -pty [U] * Fix qconf segfault on bad subordination string [U] * Fix group ids of submitted jobs [U] * Disallow -masterq with serial jobs [#155] [U] * Fix 100% CPU use by shepherd of qsh [U] * Removed unnecessary binding warning on job starts [U] * Fix qconf error reports when tmp directory has 755 permissions [U] * Fix suspending of remote process on qrsh -pty yes on Solaris [U] * Fix starting jobs after global host changed [U] * Reject invalid load_formula value [U] * Fix handling of implicitly-requested exclusive resources [U] * Fix execd vmem reporting on 64-bit Linux [U] * Fix startup of execd on Windows Vista [U] * Set xterm's path more appropriately on GNU/Linux [#557] * Fix generation of admin email from failed jobs [#1307] * Fix some ill-formed output from qstat -xml [#314] * Fix handling of multi-line environment variables propagated to shepherd [#395] * Fix example MPI PE templates * Fix bad quoting in JSV sh library * Fix checking of consumables for parallel jobs across multiple hosts [U] * Enhancements * Additional and clarified documentation * PAM modules for ssh tight integration and access control for interactive jobs * Initial core binding support for Solaris/SPARC64 [U] * Some efficiency improvements and memory leaks fixed [U] * Ports to S/390 and PARISC GNU/Linux [U] * New complex m_thread [U] * Show topology by default in qhost [U] * qsub -pty switch [#704] [U] * Improved qmon graphics [#530] [(U)] * Include bash in default shell list [U] * A JSV that rejects all jobs [U] * Files for Scali-MPI * Ruby DRMAA implementation * Enable easy building against shared system libraries and use system openssl and bdb binaries * New scripts: "qsched" reports resource reservations; "status" wraps qstat; enable/disable submission; node-selection (idle etc.) * Restart argument for daemon init scripts * Improved efficiency of shell JSV if used with bash * Core dumps from crashing daemons enabled under Linux [U] * Example host_aliases file [#154] * Spec file for RPM packaging [#820] * Other changes (possibly-incompatible) * Show core binding by default in qstat, qhost (use -ncb for compatibility) [U] * Removed Berkeley DB RPC support (recently dropped by BDB) [U] * Changed position in pending job list for user-rescheduled jobs (exit99, qmod -rj) and OLD_RESCHEDULE_BEHAVIOR, OLD_RESCHEDULE_BEHAVIOR_ARRAY_JOB parameters [U] * Unified GNU/Linux arch strings (lx-*, from lx24-* and lx26-*) [U] * Default to enabling core binding on GNU/Linux [U] * Removed Sun service tags support [U] * Removed obsolete SunHPCT5 files @ text @d1 1 a1 1 $NetBSD$ d8 1 a8 1 SHA1 (patch-am) = bbb87319c4dcb893be3757feec2c8cf69fe7ae61 d14 2 a15 3 SHA1 (patch-source_3rdparty_qmon_Makefile) = c2847af5921aceadea4d669cac38b53478aee29c SHA1 (patch-source_clients_qmon_Makefile) = 19fb99bbd753c295296ca4bf986634b654d7b9f7 SHA1 (patch-source_utilbin_Makefile) = 0377bae49e2e53fa0a7ce7486269c130a16a6c3d @ 1.13 log @Teach pkg about linux (only i386 at this stage). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2010/12/08 11:30:18 markd Exp $ d3 6 a8 12 SHA1 (ge-V62u2_1_TAG-src.tar.gz) = f4655c17ea80109aea797f76a02ead02e44ffeb3 RMD160 (ge-V62u2_1_TAG-src.tar.gz) = fb36f8aaae2f4e9975428dca0d21e9328b77d37a Size (ge-V62u2_1_TAG-src.tar.gz) = 9462032 bytes SHA1 (patch-aa) = 37bd47e92fae541e013292a96dba9d22ed900e6d SHA1 (patch-ab) = 797103b812ce48730a4101d00a4bdee0db603909 SHA1 (patch-ac) = 7ce773a766ec6e4c1ba8465800600ed31680f7e6 SHA1 (patch-ad) = 0da714b6f9f2dfb0d952f84863a76fdac23aed8e SHA1 (patch-ae) = deaeae7d60cdb5d1a3917b10325d040c4ebef2c2 SHA1 (patch-af) = b1ba90d9414c0ea46431bb04312a1a2e198516e2 SHA1 (patch-ag) = f33c490bbb93c6d37ef1937210bff7b92cf19207 SHA1 (patch-ak) = 24c7effbc1a0fd1c7410ed97517286f535462785 SHA1 (patch-am) = cee7cb7549fc6f48695b95064600d1a4c1e8b5f0 d10 2 a11 3 SHA1 (patch-av) = 1e68be936996fe3b4be21b590600cec3fa26970a SHA1 (patch-bd) = c24a357d5a87be61b5e0a91daf219e1cc24087a2 SHA1 (patch-bl) = 5cf177b4b3d31a6483da6daa5ec5ff840b3be7fe a12 3 SHA1 (patch-ca) = f248651b4be0514900d30f31a75843e1b54c1e51 SHA1 (patch-cb) = e33ffad67579c8381cffd4f5c236235205108867 SHA1 (patch-cc) = 0a60fdce9a501f290429a1827df57fcfb3b5950f d14 3 a16 1 SHA1 (patch-utilbin_Makefile) = 01158b5edf874cd677bc03185fc3da3b5a051813 @ 1.12 log @Fix build on NetBSD-current: rename getline() and openssl>=1.0 issues. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2009/06/11 07:15:54 obache Exp $ d13 2 a14 2 SHA1 (patch-ak) = 09875b89afbf0352c4da1b24c61b93e4541f97f5 SHA1 (patch-am) = cb3c1f07a6e2f2bc24a5a98b3f2fa9c1892bde15 d18 1 a18 1 SHA1 (patch-bl) = cf90930071e837e56258b7a0cac731ceba775503 d23 2 @ 1.11 log @regen distinfo to refrect last update. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2008/11/26 10:20:08 markd Exp $ d18 1 a18 1 SHA1 (patch-bl) = 37f5bbaeedccc0889fd3e23b2dd2ec283e2cd778 d20 3 @ 1.10 log @Update SGE to 6.1.5 patch-au compiles sge_arch.c with -ansi so that stringification hack works on NetBSD and FreeBSD and probably others. Otherwise architecture names like nbsd-i386 turn into nbsd-1 - From the FreeBSD port. Bugs fixed in SGE 6.1u5 since release 6.1u4 wrong documentation for upgrade 6.0u2 and higher to 6.1u2 and higher Multiple loadsensor instances are trying to access the same temp load file on AIX51 Validation of the Filter List in Simple Query builder fails qhost -l h= does not work Numbers in error mail too large use of the same pathes for input/output stream must be dealt with DRMAA Java language binding segfaults on Session.exit() with sol-x86 binaries on AMD64 sgeexecd startup script shouldn't suppress error messages from sge_execd binary Advanced Query with wild card character * does not produce correct results. 'Infinity' must be rejected when specified in 'complex_values' or RQS limits for consumables Invalid qconf -mrqs crashes qmaster with segmentation fault RQS: Line wrap of host list introduces syntax error Row Limit in ARCo Simple Query builder cannot be empty loadsensor does not work on AIX51 qhost -xml has wrong namespace QMON: The help for Resource Quotas is not available qmon fills in fields incorrectly for restoring config for Submit Job sgemaster -qmaster stop shutdowns also shadowd incorrect depencency on xinetd in init scripts for linux Latebindings for Advanced Queries does not work Switching from Simple Query to Advanced Query removes the Latebingings 32-bit Linux binaries are having problems with file access in 64-bit NFS environments using of default_domain may prohibit execd installation Commlib might crash if running out of memory Configuration file check of automatic installation does not recognize remsh loadcheck prints error message "kstat finds too many cpus" Communication library thread locking problem results in qmaster crash ARCo should not print exception stack trace in the console TABLESPACE values should be written to dbwriter.conf Incorrectly considering two host group names to be the same Clients not disconnecting correctly SGE util/arch script is broken for AIX 5.3 Operating System error message given by qalter -q '' suggests a memory access problem bootstrap(5) man page sees itself als sge_conf(5) qmaster reinstall overwriting an existing installation fails qconf -ae|-Ae return 0 even if exechost exists already qconf -dxxxx does not set exit status on error qconf -as, -am, -ao, -Ae, -Acal, -Ackpt, -Ap when msg "already exist" should return not 0 exit code qconf -acal doesn't return error code 1 when failed setting of QMaster port number leads to infinite loop use of -l tmpdir=abc can crash schedd load scaling display not working correctly qstat -j does not print array task information job hold due to -hold_jid is not indicated as STATE_SYSTEM_ON_HOLD by drmaa_job_ps(3) Segmentation fault of sge_schedd A load sensor reporting values for other hosts does not work reporting file is lacking information about global consumables, if log_consumables=false Wallclock_Time query should be more constrained "./install_execd -winsvc -auto /path/to/auto.conf" command causes error The default has to be local spool directory when install_execd is run for a Windows host qmaster runs out of memory on AIX dbw install parameters are not verified Incorrect slots_total from qstat -F -xml output Wrong permissions if install_qmaster creates qmaster spool directory Installation of execution daemon left user unclear which port was chosen. Exception occurs during the exportation of a query result to pdf memory leak in sge_execd with qsub -v SGE_* or qsub -V ARCo should support SJWC 3.1 Bugs fixed in SGE 6.1u4 since release 6.1u3 on Windows installation fails when installing as root and SGE admin user = none accounting records for slave tasks of pe jobs should contain the correct task submission time check if config parameters qlogin_daemon and rlogin_daemon are pathes parallel scheduling memory leak in sge_schedd execd installation does not test absolute path for local spool dir Sort on table column throws exception if explicit SORT specified in SimpleQuery Sort on table column Error.jsp contains unbalanced tagError.jsp contains unbalanced tag arco_read should be able to create synonyms instead of arco_write DBW should use batch inserts prolog an epilog descriptions should include exit codes It is possible to negative tickets / shares in qmon and from the command line ORDER BY clause ignored in Advanced Query Queue Consumables query incorrect in ARCo predefined queries CLI accepts the slot number of more than 10000000 ARCo online help contains invalid, unclear or outdated information the installation of two rpc databases on the some host fails DBWriter should not exit if there is a database connection error Reporting 'View' dropdown menu and 'Save Result' functionality is confusing DBW derived rules and reporting queries that count jobs need to be updated incomplete error loging in case of classic spooling failures Row Limit in Simple Query uses wrong syntax NONE' as value is not rejected for queue_conf(5) shell and qsub(1) -S Upgrade to 6.1u3 fails for PostgreSQL < 8.0, minor issues i dbdefinition.xml for PSQL > 8.0 dbwriter should write checkpoint to database dbwriter deletion rules delete tasks of pe_jobs unclear 'exit_status' description in accounting(5) about Grid Engine specific status autoinstall configfile should be parsed and checked for valid input! qstat -j output is broken for shell_path the project field should be displayed in the qstat -j output Wrong variable for calculating daily host values from hourly ones Pending PE job qstat -j output displays addtional useless message when not running because of RQs automatic backup is broken! Spelling mistakes in the qmon help menus deletion rule for PostgreSQL incorrect for deletion of sge_share_log qquota broken if quota definition contains "hosts" or "users" scope negation Access_list(5) man page not precise enough with regards secondary/primary group(s) RQS debitation of running jobs is broken if enabled by -mattr Set SGE_QMASTER_PORT in settings file if sge_qmaster is not found in /etc/services file Failed to deliver STOP signal for subordinated jobs Missing array job task usage in the accounting file qhost/qstat can't be interrupted with ctrl-c typographical errors in messages from install_qmaster Sort order and row limit cannot be specified together in ARCo Simple Query builder Qmaster segfaults with long host resource evaluation expression Error message for unsupported platforms should be more verbose qsub does not accept resource strings size larger than 256 Memory leak in drmaa_run_job()/drmaa_run_bulk_job() ARCo reporting module installation script is broken on Red Hat Enterprise Linux 4 Update 4 Job predecessor list missing from qstat -j output In SJWC on Oracle dates appear truncated to just MM/DD/YYYY configfile check in automatic installation is to strict load sensor might block execd port Uninstallation of remote execd if not interactive Infotext spawned on remote machine with -wait or -ask does not display the text Uninstall does not remove the SGE_STARTUP_SCRIPT qmaster crashes when SGE_ND=1, dl 2 and BDB server spooling inst_sge -ux all -um fails Usage string for some commands is incomplete dbwriter installation can't finish on large amount of data reprioritize disappears after sge_qmaster restart qmaster failover should not change the state of any queue @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2008/09/15 16:30:57 ahoka Exp $ d3 12 a14 7 SHA1 (ge-V61u5_TAG-src.tar.gz) = 0328a43c8cf29c8f9a858e75b2f22f0c0f43207c RMD160 (ge-V61u5_TAG-src.tar.gz) = 243a2041121d2667d08f15248d47d4279b90575f Size (ge-V61u5_TAG-src.tar.gz) = 8635279 bytes SHA1 (patch-ah) = f44be88e6488a07b0ba5d8df8dca829c6357797a SHA1 (patch-ai) = c118080423d55e3caeba80563e9d9ccd36afdec5 SHA1 (patch-ak) = 75ccac72140aaf788d6d7da65e5dc39c8cbcd378 SHA1 (patch-am) = 69a89aa18036894c1e729394b722b07643be1395 d16 2 a17 2 SHA1 (patch-au) = 6c3f2f8be9b44db9d649083056e20107a99c7b08 SHA1 (patch-bd) = 6043e9a12bdf161514a92cf87a8b1ad51e163f7b d19 1 a19 1 SHA1 (patch-bm) = 4a558bb3bcdd35686eff5bf61bf749bffb0f25ca @ 1.9 log @Bugs fixed in SGE 6.1u3 since release 6.1u2 ------------------------------------------- Issue Sun BugId Description -------- --------- ------------------------------------------------------------------------------------------ 376 4743006 problem with floating point job resource limits 1909 6353628 information provided by qstat -j and qstat -j -xml are not equivalent 2076 6440408 qstat -j messages disagree between plain, XML output 2077 6440412 qstat -j -xml messages incomplete 2138 6506667 forbid deletion of global config values 2194 6527836 authuser binary returns unusable error message! 2249 6568575 SGE does not work if primary group entry is too big in groups map 2270 6575720 ENABLE_ADDGRP_KILL is missing from sge_conf(5) 2272 6575727 sge_shadowd(8) man page is missing some env vars 2274 6564461 Duplicate scheduling info messages for reservation jobs 2276 6575731 share_tree(5) doesn't explain type field 2283 6565821 Oracle, Postgres DWB should prompt for tablespace where indexes and tables should be created 2293 6569088 Resource reservation broken for sequential jobs depending on RQS specified for subset of queues only 2303 6571749 parallel resource reservation broken when non-queue instance based quotas limits apply 2323 6576153 Creating a userset with NONE as a type results in a core dump 2327 6578213 qconf -(A,D,M,R)attr dumps core when the supplied file is empty 2328 6579232 high scheduler dispatching time with many sequential resource reservation jobs and resource quotas 2336 6287501 rctemplates lack of requirement 2338 6585721 Parallel RR broken if jobs wait for queue slots and no RQS configured 2342 6590010 Original primary group vanishes after newgrp command (USE_QSUB_GID=true) 2344 6590079 Resource reservation broken with sequences of identical jobs differing only in their -R y|n 2346 6604155 qmon binary job submit is broken 2351 6597463 qsub -t 1-N:N creates a normal job with one task 2352 6594665 Installation fails on Linux with glibc 2.6 2353 6597423 commit method of UnixLoginModule does not report RuntimeExceptions 2356 6600619 Userset spooling in classic mode is broken 2367 6597547 qdel does not recognize wc_job_range_list as it is defined 2369 6577034 Several qconf options display only single message when a list of messages should be printed 2372 6469494 clients should issue a more explicit error message when qmaster is busy 2374 6589459 Expose the availability of keyword "none" in the manual page of calendar_conf 2382 6569862 Unset old_value out of the scope 2383 6553062 qconf -mc accepts erroneous resource entries without an urgency; qmon gives (poor) error message 2387 6614041 Multiple occurrence of a name in RQS limit definition break classic spooling 2392 6614108 Specifying more than one drmaa_v_env attribute causes spurious error msg 2394 6608259 scheduler prints empty line in messages file after every 'sge_mirror' logging 2396 6608236 scheduling of parallel jobs does not respect consumables, if consumable is referenced in rqs 2400 6564543 sge_shepherd should exit if it cannot write to any of its essential files 2401 6617450 add option to reporting_params for switching off writing of consumables 2404 6618328 qmon displays wrong string for queue filtering 2406 6596931 Incorrect messages in qconf command 2407 6618619 the restore feature does not delete old configuration before restoring 2409 6619016 removing parameters from the reporting_params will not fallback to the default 2410 6619657 qmod -e|-d '*' times out in large clusters 2411 6619662 qhost becomes sluggish in large clusters 2414 6618599 Long running jobs cause incorrect usage summary for ARCo database 2415 6620930 ARCO view_accounting filters out parallel job usage incorrectly 2416 6621482 ju_exit_status should provide means to recognize the intermediate record 2417 6622842 the start_time field in intermediate accounting records is incorrect 2418 6588743 qrsh fails with "connection refused" error message 2419 6391244 qstat -ext reports wrong usage as compared to other commands such as qstat -t or qstat -j 2424 6620253 During the installation the admin user should create web.xml file 2428 6630268 upgrade from 6.0u2 and higher to 6.1u2 and higher does not work 2435 6599335 inst_sge help output for -upd switch is incorrect Bugs fixed in SGE 6.1u2 since release 6.1u1 ------------------------------------------- Issue Sun BugId Description -------- --------- ------------------------------------------------------------------------------------------ - 6590960 Man pages show the wrong version number 2345 6590574 resource quota can prevent dispatching of jobs that requests no resource in this quota 2343 6589807 newline missing from "illegal debug level format" message 2338 6585721 Parallel RR broken if jobs wait for queue slots and no RQS configured 2334 6584632 user/system/operator hold state combinations cause strange qstat output Bugs fixed in SGE 6.1u1 since release 6.1 ----------------------------------------- Issue Sun BugId Description -------- --------- ------------------------------------------------------------------------------------------ 2323 6576153 Creating a userset with NONE as a type results in a core dump 2317 6574565 Oralce, Postgres FOREIGN KEY fields need to be indexed - 6573980 'qconf -help' suggests usage of patterns in user_list which is not true 2316 6573508 qrsh with ssh causes job to go in error state when Ctrl-C is pressed 2308 6572803 qhost -xml lacks '>' with initial qhost tag 2309 6572801 sge_queue_values definition does not contain PRIMARY KEY 2321 6571714 Inadequate error message when qconf -sstree is run when no share tree is configuredIf no share tree 2241 6568712 util/arch has problem recognizing libc version number with comma 2292 6568578 6.1 upgrade procedure shall exit when there are jobs in the cluster 2249 6568575 SGE does not work if primary group entry is too big in groups map 2284 6565841 Oracle: rollback segments keep filling up, Postgres: delete query keeps running 2306 6564592 SGE 6.1 upgrade procedure is broken when using the classic qmaster spooling 2275 6564503 sge_schedd deadlock upon schedd_job_info job_list being enabled 2250 6558006 qmaster may crash with projects or usersets used in RQS 2243 6555744 qmon crashes when displaying about dialog 2248 6554313 add -u to scheduler category only if there is a resource quota for the user 2238 6551568 need faster resource quota matchmaking and more concise job info messages - 6550718 qstat -j lacks resource quota info messages in case of "incomplete" resource quotas 2296 6548455 csp mode installation, using /etc/services, qmaster is not starting! 2232 6546807 qhost -j -xml does not work 2325 6542987 drmaa_run_job(3) raises error if drmaa_native_specification has leading spaces 2239 6542137 use of hostgroups in resource quotas is less performant than the full list of hosts - 6541085 NFS write error on N1GE trace file 2300 6539199 qquota(1) filtering broken for project and pe if -P/-pe switch is not used 2299 6536039 sgeremoterun not working 2201 6529974 Use of MORE fails on some architectures - 6528949 inst_sge -ux uninstallation of exechost tries to delete local spooldir, even it isn't configured! 2191 6525883 qstat -s hX filtering is broken on darwin 2189 6525375 qacct ignores jobs in output 2320 6513115 in qmon, under calendar configuration, it is possible to modify even if no calendar exists 2326 6506661 sge_conf(5), description for rlogin_daemon and qlogin_daemon is wrong 2307 6433628 qconf -sq all.q@@myhost produces no value at all for complex_values (not even NONE) 2289 6565951 Qmon panel does not check for valid data in Scheduler Configuration 2314 6513116 Qmon x qconf inconsistent in allowed characters in attribute names - 6195248 QMON Job Control Window: Incomprehensible Priority Button 2313 6410592 Double clicking in Consumables/Fixed Attributes list does not behave as a GUI should 2312 6482211 complex attributes whose deletion is denied donot reflect back after the denial message in qmon 2301 6551121 Memory leak in libdrmaa.so 916 6355875 qsub -terse to just output job id - 6522273 Wrong exit code with qconf -sds 2266 6563346 Wrong usage of 'day' format model in trunc(date) Oracle functions 2187 6562190 memory leak in sge_schedd 2265 6280747 qmon loses sharetree changes 747 6291044 "Modify"-Button is activated but should be grayed 2263 6553066 qmon's Complex Configuration Load and Save buttons did not work 2262 4742097 Qmon has a ticket number limitation 1729 4818801 qmon on secondary screen crashes when "Job Control" is pressed 2261 6538740 clear usage operation should implicitely trigger refresh in share-tree dialogue 2260 6327539 Ability to sort queue instances using each column of the queue instances table 2229 6544869 UNKNOWN group/owner in accouting(5) 2247 6556411 DBW queries "Average Job Turnaround Time", "Average Job Wait Time" might not work - 6481737 Arco should support webconsole 3.0.x - 6559385 Calling JGDI getQueueInstanceSummary results in a memory leak 1813 6328064 Queue request -q from sge_request can't be overridden through command line - 6355674 arcorun can not be used as sge_admin user if the toc file is not available 2164 6514085 Need a possibility to update existing example queries for the ARCo web application - 6426331 remove util/sge_log_tee from distribution - 6476263 function job_get_id_string() is not MT save and used in qmaster 2219 6536426 inst_sge -m fails for non-root when USER variable is not set 1860 6345522 qdel on a job in deleted state does not output any information 2258 5081743 queue status in reporting file is missing. 2050 6422335 still used usersets/project/calendar/pe/checkpoint can be removed under certain conditions Bugs fixed in SGE 6.1 since release 6.1_beta -------------------------------------------- Issue Sun BugId Description -------- --------- ------------------------------------------------------------------------------------------ 1941 5086007 qstat -qs doesn't work 2183 6499217 meaningless error in clients when reporting_param flush_time is incorrectly set - 6525497 JGDI crashes JVM when null is passed to JNI GetStringUTFChars function 2220 6440226 add installation of SGE_Helper_Service to auto installation 2221 6521802 the binary check in inst_sge is wrong! - 6537633 Extraneous space in qsub's "Invalid month specification." message 2222 6538293 Hybrid user/project share-tree is broken for user sharing amongst array jobs 2180 6518684 Qconf usage x man page inconsistency 2181 6518689 Project man page contains different attribute names. 2171 6516288 Scheduler does not write pid file in daemonize phase 2178 6518607 invalid memory access in cl_com_get_handle - 6520761 add background mode to N1 Grid Engine Helper Service - 6233523 loadcheck reports on a hyperthreaded CPU only one processor - 6276612 provide support for Itanium platform 752 6288953 scalability issue with qdel and very large array jobs 751 6291047 qconf -sstnode cannot find root - 6303750 Install guide ambiguous on role of CSP 1930 6329378 incorrect qsub error message, if an invalid integer value is passed to the -l option 1858 6344960 qtcsh behaves differently in direct mode from qrshmode 1933 6349037 "qstat -explain E" displays explanation of the same error two times. 1940 6362523 qstat -q filter does compare hosts in queue instances - 6363245 on some Windows execution hosts, execd hangs after the job has finished 1978 6383256 no newline at end of sge_shepherd's exit_status messages - 6395078 wrong entry in sgepasswd file wrongly sets whole host in error state 2012 6402127 qconf -suserl reports incorrect status if no users are defined - 6403152 qconf -as returns error code 0 even in case of unresolvable host 2015 6403810 JavaDocs for DRMAA need improvement - 6428621 add a reserved complex value to control displaying Windows GUIs - 6453426 Event clients will not get list updates, when they change their subscription after the registration - 6461308 Wrong path to spooled parallel jobs with using classic spooling 2130 6501447 No online usage for MacOS X 2141 6506701 sge_shepherd dumps core on linux amd64 for qrsh jobs with very long cmdline (> 10k) 2233 6528950 modifying a RQS with invalid syntax results in its deletion - 6533952 Admins guide does not mention that parallel environments must be linked with queues - 6535768 Upgrade chapter 5 in 6.1 install guide must mention abolition of LD_LIBRARY_PATH for Solaris/Linux - 6535775 Upgrade chapter in 6.1 Install Guide wrongly indicates upgrade from 5.3 were possible - 6537476 6.1 install guide broken and incomplete wrts MySQL installation for ARCO - 6537607 6.1 Admins guide needs improvement on the linking between queues and parallel environments - 6539215 quota verification time may not grow with the number of queues 2224 6539792 resource quotas broken after qmaster restart - 6542483 Important changes with Resource Quota chapter in 6.1 admins guide - 6545277 sge_statistic tables are not documented 2230 6546370 Pivot for ARCo Accounting Queries does not show all the fields 2231 6546802 qstat -F -xml does not show resources Bugs fixed in SGE 6.1_beta since release 6.1_preview2 ----------------------------------------------------- Issue Sun BugId Description -------- --------- ------------------------------------------------------------------------------------------ - 6267190 Typo before "About the urgent priority" in Admin Guide 1445 6291021 64 bit solaris BDB rpc server broken 1703 6295319 Admin guide: refers to sge_host(5) instead of host_conf(5) - 6344917 Error in Embedded Command Line Options example - 6395075 on Windows, execd doesn't provide useful error messages when SSL keys broken 2188 6421113 CSP mode auto installation: certificates are not copied to submit hosts - 6444526 Admin guide describes N1GE backup facility, but restore is not described 2196 6472614 Auto installation option failed to save the install log 2182 6513433 remote installation of execd's need enhancement, rework, cleanup 2139 6506690 dbwriter should not use autocommit mode - 6520257 need to define continuation character behaviour with qconf file formats - 6521285 describe useful characters for every parameter 2185 6522385 qmon crash in cluster configuration dialog when modifying a host 2192 6525917 qacct -l h= dumps core on darwin and linux itanium 2198 6528808 sge_ca script fails on nfs no root access file systems 2202 6530335 qmaster aborts when a resource quota set is modified while jobs are running 2204 6531317 qstat -xml does not show pending/zombie jobs 2206 6531921 qstat -r -xml is not working 2207 6533754 resource quota are modified on qconf -mrqs, even if the editor is exited without saving Bugs fixed in SGE 6.1_preview2 since release 6.1_preview1 --------------------------------------------------------- Issue Sun BugId Description -------- --------- ------------------------------------------------------------------------------------------ - 5093930 ARCo should work with MySQL - 5101053 Regular expressions should also be mentioned in qsub in addition to complex - 5101735 Needs more boolean operators support for resource requests 56 6205203 Logical OR operator works only with complex attributes of type RESTRING 2135 6506115 Invalid qconf -mattr crashes qmaster 2150 6507572 qconf -Arqs added invalid RQS 2146 6510635 Default requests for complexes not honored by resource quotas 2161 6513944 qmaster core dump with usersets referenced in RQS 2162 6513967 unix groups are not considered by RQS 2166 6515122 add -wd working_dir in addition to -cwd option for submission @ text @d1 1 a1 1 $NetBSD$ d3 5 a7 5 SHA1 (ge-V61u3_TAG-src.tar.gz) = 10dd4ae1d930f691acb7c14445293393ffc9e221 RMD160 (ge-V61u3_TAG-src.tar.gz) = c1125fb6000b1addb52a9c623994a9cd55689c07 Size (ge-V61u3_TAG-src.tar.gz) = 8559414 bytes SHA1 (patch-ah) = f3485710b3f4ab5e09f396f7760fbb84150c8542 SHA1 (patch-ai) = 1d6dc93df47ab2dccffe5fb6751f26d51352e7be d11 1 @ 1.8 log @Update sge to 6.0 Update 11 Bugs fixed in SGE 6.0u11 since release 6.0u10 -------------------------------------------- scalability issue with qdel and very large array jobs loadcheck reports on a hyperthreaded CPU only one processor CSP mode auto installation: certificates are not copied to submit hosts qmon crashes when displaying about dialog sge_schedd deadlock upon schedd_job_info job_list being enabled Qmon has a ticket number limitation qmon on secondary screen crashes when "Job Control" is pressed queue status in reporting file is missing. "Modify"-Button is activated but should be grayed reporting(5) man page lacks information about sharelog records Ability to sort queue instances using each column of the queue instances table Queue request -q from sge_request can't be overridden through command line qdel on a job in deleted state does not output any information qsub -terse to just output job id qrsh man page doesn't explain which options don't work with interactive jobs Numbers in error mail too large still used usersets/project/calendar/pe/checkpoint can be removed under certain conditions remove util/sge_log_tee from distribution shell_start_mode should be documentated to be only used for batch jobs reserved usage not explained in sge_conf.5 Discrepancy between load values reported by Gridengine and from the HP-UX 64 bit env. auto installation option failed to save the install log function job_get_id_string() is not MT save and used in qmaster Broken output of job name with 'qsub -N' meaningless error in clients when reporting_param flush_time is incorrectly set remote installation of execd's need enhancement, rework, cleanup Scheduler does not write pid file in daemonize phase invalid memory access in cl_com_get_handle Qconf usage x man page inconsistency Project man page contains different attribute names. the binary check in inst_sge is wrong! Wrong exit code with qconf -sds qacct -l h= dumps core on darwin and linux itanium inst_sge -m fails for non-root when USER variable is not set Extraneous space in qsub's "Invalid month specification." message Hybrid user/project share-tree is broken for user sharing amongst array jobs clear usage operation should implicitely trigger refresh in share-tree dialogue UNKNOWN group/owner in accouting(5) qmon's Complex Configuration Load and Save buttons did not work memory leak in sge_schedd Bugs fixed in SGE 6.0u10 since release 6.0u9 -------------------------------------------- qdel of just submitted job can't start qmaster message appears, but qmaster is started inst_sge script does not add the master host to the shadow_masters file wrong qlogin_daemon or rlogin_daemon in host conf doesn't set host and job into error state reprioritize field in qmon cluster config missing hostname resolving should not be case sensitive drmaa_version() function should return 1.0 DRMAA sessions should be persistent drmaa_control() causes illegal memory access getDrmaaImplementation() should return the same string as getDrmSystem() qconf rejects configuration, when attribute value ends with a space character during QMaster installation, creation of local database directory fails on hp11 the execd auto_install takes too long because of long delays after a parallel install block Unable to modify Advanced Settings in Configuration for Host in my cluster using qmon qacct -l h= dump core shared library name DT_SONAME not set with libdrmaa.so Berkeley DB backup failed when using hostname with a fully qualified domain name the inst_common.sh is missing $SGE_EXECD_PORT potential security issues in cull library inst_sge -help wrongly indicates -bup/-rst works with BDB spooling only qping segfaults in ssl mode The sge_share_mon utility does not work with the automatic policy enforcement the auto uninstall execd needs a ssh deamon when the uninstall is done local accounting records for slave tasks of pe jobs contain invalid submission time DRMAA 1.0 interface need complete documentation in man pages qselect matches wrong resources which have been overridden at lower level qsh does not work if XAUTHORITY is set in root environment In certain cases jobs may stay in "t" state for 5 minutes qmaster logging "scheduler tried to remove a incomplete" ignore_fqdn is broken for the local configuration host already exists when modifying cluster settings segmentation fault with empty string qmaster performance gets throttled if qsub -sync y is used when many jobs are in the system sge_conf(5) setting 'max_u_jobs' broken if BDB spooling is used job control: sorting by different fields qmon job control: display wider default columns load formula does not recognize float as weighting factor qmaster dies when modifying slots value for queue domain when queuename is missing spooledit cannot dump USERSET objects default xterm path in arch_variables script not correct for darwin architectures qsh problems on darwin architecture because of wrong crypto lib execution daemon can crash on Linux where libnss_ldap.so uses BDB 4.2 shared library Bugs fixed in SGE 6.0u9 since release 6.0u8 ------------------------------------------- CSP mode is affected by OpenSSL Security Advisory [28th September 2006] account string does not accept the "|" character unreasonably long scheduler dispatch times if lots of projects are used in share tree unreasonably long scheduler dispatch times if lots of cluster queues are deployed in large clusters jobs with negative priority will be rejected by qmaster @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2007/01/25 19:46:55 markd Exp $ d3 7 a9 7 SHA1 (sge-V60u11_TAG-src.tar.gz) = 65953f0738935234027b51de2e0910dc6901fdc2 RMD160 (sge-V60u11_TAG-src.tar.gz) = 06747d75dc6c87f710da3e51aaed2404a972e205 Size (sge-V60u11_TAG-src.tar.gz) = 7509896 bytes SHA1 (patch-ah) = a54cb0d2d970e1e7563a6a5d1df73fa6c1751ac3 SHA1 (patch-ai) = 9ed4476290c659bd1981fbbc67e908ccc7cdfded SHA1 (patch-ak) = 24493f9294bebaf41f08830da7b8fb5f1bd48eec SHA1 (patch-am) = 9dee10fdf12a6424070daa9109fbdb1a6849777a d11 3 a13 1 SHA1 (patch-bl) = 9e0780aeb592810a834316b82a9b16929084f39f @ 1.7 log @Fix linkage of some support programs. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2006/10/19 11:51:27 markd Exp $ d3 7 a9 13 SHA1 (sge-V60u8_TAG-src.tar.gz) = 3efe0f4576ef7bdb527b9b5e0d04850847745f87 RMD160 (sge-V60u8_TAG-src.tar.gz) = 40e40e157e3ca555195774adbd8f27c1d3f0bcfd Size (sge-V60u8_TAG-src.tar.gz) = 10593210 bytes SHA1 (patch-ae) = 2827fe4999413aaf833e57ecfa44fd495809e02d SHA1 (patch-af) = 6d7ca6c032ae4d5696dd9f94484020577bb4e35b SHA1 (patch-ag) = 145ee60e13d00ac8544db645f6c952c047239eb7 SHA1 (patch-ah) = d0cb695f0a55cfea6625a90d388fac82ab3219af SHA1 (patch-ai) = f60b1946ecc594e3467fac16b054182edfc13c34 SHA1 (patch-aj) = 884096ddfec328284d1c1b603428885b6d43c724 SHA1 (patch-ak) = a99fb17fd583e8e1cbfab9271f3cb3ebc5797584 SHA1 (patch-am) = 58c08eda9a5cbe5ed3202fdeeb4e3c28d70e49af SHA1 (patch-ar) = e951d7f999af9022911a1f7ee7283cb62e2cf830 SHA1 (patch-as) = 355eca405440e09b9ecd9e1db4a4727ab408e772 d11 1 a11 6 SHA1 (patch-bf) = ecce12bf3c7986c1366e1836d2108bce4ae0fbf8 SHA1 (patch-bg) = 7e2d950e6ee5a09bbe7e39855f80533aa3db090d SHA1 (patch-bi) = e1e383801e288537ae42ea40d24cd9feec136211 SHA1 (patch-bj) = 46aadeb215c7731664f558732227cefe00492aa2 SHA1 (patch-bk) = 3471a2b8877c5e7b094810ce8cf71df8ef10a758 SHA1 (patch-bl) = fbb526f5a63dae2346bdf27a4e8d6d6c90ca8b96 @ 1.6 log @Update sge to 6.0.8. Several years worth of bug fixes and features. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2005/11/26 21:19:20 markd Exp $ d12 1 @ 1.5 log @Fix build on NetBSD-current of the included tcsh in the same way that tron fixed the actual tcsh package. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2005/02/24 12:23:31 agc Exp $ d3 3 a5 7 SHA1 (sge-5.3p6.tar.gz) = be0ff4ea59d14a1186e5fd35987df6f15fbc21fe RMD160 (sge-5.3p6.tar.gz) = 847bb04de3b8dff9b84421cb59fb3618b5e60779 Size (sge-5.3p6.tar.gz) = 9388452 bytes SHA1 (patch-aa) = 6bc216cc0a1017332215fac5a8a1858cb1420ca0 SHA1 (patch-ab) = e8597dfa756b5174736799e94fd93b20b819852e SHA1 (patch-ac) = e8b7b6b56a6580562cc756ed37883a79c2936dc9 SHA1 (patch-ad) = 352a7b36511468368d0727dedcb73f7a9738b4d6 d7 11 a17 29 SHA1 (patch-af) = 9aff8304400779b6bd593fd067f464437b065c70 SHA1 (patch-ag) = 84569ad4be04eb432e96bda57a2fc01b1e5e918a SHA1 (patch-ah) = f437b0ff442cd68bda1d606b0abb963000b4636b SHA1 (patch-ai) = cbfd2cab0e0a37aad2d1daa2e06ea0190fd9b856 SHA1 (patch-aj) = 8b1627494067e559ed2a299f3b1de7d1e6d9c160 SHA1 (patch-ak) = 40838c21066f55c2da19e87e93ccd9c71a6c761f SHA1 (patch-al) = 6eeb76e376e69d3e40fcb034ae35a41179941020 SHA1 (patch-am) = 9f4b0ed9ea0e322a78fe9c72f4650bc4bced51d8 SHA1 (patch-an) = a7b3738d0bb6893215300608c096156b5c94b3a4 SHA1 (patch-ao) = 22788540ea416f8630f4e423775f28abc2941eec SHA1 (patch-ap) = 97f14b5c2469b977806458aa670f2fdbfdc38476 SHA1 (patch-aq) = 1d2bd0d16a4e8bb7e614f6e8bef8b9205da24e71 SHA1 (patch-ar) = 638ae1050707d999154e87038b791178db64a243 SHA1 (patch-as) = db661826d8128b9a5def81a39cb7e0688a320198 SHA1 (patch-at) = 502b66d687afebb9d945c1664e11978986be0fbc SHA1 (patch-au) = cec0609d9239ecc9749249145851ad4f637db38a SHA1 (patch-av) = da8392761b8c9cfdc0c82f3d3df7edf73584c59e SHA1 (patch-aw) = 3670f7acd9ab345b94e940214615dede8d40f31f SHA1 (patch-ax) = 955c2114b8ac2bdce1530b57eb8fd0c19ae70c45 SHA1 (patch-ay) = 247fa793afe0b7c3b2de178e08922ac62381fd7f SHA1 (patch-az) = 513d21dfdb153545ede5445d74333a6e43f84a1d SHA1 (patch-ba) = 06385fb7ffe2336d065a4d79f77b06f579a4e5ae SHA1 (patch-bb) = 0894bfae85766e0a28e24b00e2c1cf94de53e0e7 SHA1 (patch-bc) = ff0d2bb7faa8ece9fad0a1bb9dab3a47fcdce5b4 SHA1 (patch-bd) = cfdbe67062bd4d08ce499c13f449b3a60f3e297b SHA1 (patch-be) = b195148431d2225abe937934608959d94dd9b10a SHA1 (patch-bf) = 65c9d44a435802be2c209260bbd5c78c60560298 SHA1 (patch-bg) = d0d25bafcfd3ac60f21c82df51648811bd6b9b64 SHA1 (patch-bh) = cbe5e126b8cff831361c0cc6957e1c282d0d2aa7 d19 3 @ 1.4 log @Add RMD160 digests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2004/06/15 00:26:07 dmcmahill Exp $ d40 1 @ 1.3 log @add some patches for 64 bit systems from Nicolas Joly @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2004/05/19 06:53:38 dmcmahill Exp $ d4 1 @ 1.2 log @make sure we use MACHINE_ARCH (uname -p) instead of MACHINE (uname -m) for setting the SGE arch. Should fix x86_64 (amd64) as well as others that have a different MACHINE and MACHINE_ARCH. Noted on the SGE developers list by Nicolas Joly @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2004/05/03 00:38:34 dmcmahill Exp $ d22 1 a22 1 SHA1 (patch-ar) = ecf6259d9f4eb91f84fa86ea3853cde64b746088 d37 2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2003/07/17 14:19:16 agc Exp $ d23 1 a23 1 SHA1 (patch-as) = 114dad61ed17d0668303c472a42b049691fa1664 @ 1.1.1.1 log @import sge-5.3p6 (Sun Grid Engine) The Grid Engine project is an open source community effort to facilitate the adoption of distributed computing solutions. Sponsored by Sun Microsystems and hosted by CollabNet, the Grid Engine project provides enabling distributed resource management software for wide ranging requirements from compute farms to grid computing. @ text @@