From: Greg Ercolano <erco_mlist@(email surpressed)>
Subject: Rush 103.07b maintenance and features release
   Date: Wed, 08 Jun 2016 17:34:17 -0400
Msg# 2406
View Complete Thread (0 article) | All Threads
Hi All,

     Rush 103.07b released.
     This software update is free for those running Rush 103.xx.

     If you're running 102.x, you can upgrade to 103 for $20/host;
     contact me via email for details.

     For a list of the features in 103.07b, the release notes are here:

	RELEASE NOTES:
        http://seriss.com/rush-current/rush/release-notes.html#103.07b

     Downloads and install instructions are here:
     http://seriss.com/rush/releases/103/Readme-103.07b.html

     Use your 103 downloads password to take the update.
     If you don't know your 103 downloads password, email me directly (erco@(email surpressed)).

RELEASE HIGHLIGHTS
******************

     WINDOWS RELIABLE SERVICE STARTUP
     --------------------------------
     This release fixes a Windows-specific issue where you had to restart
     the Rushd service after a reboot to get it running.

     This was because Windows would sometimes start Rushd /before/ the network
     interface was fully up, causing it to bind to the temporary 127.0.0.1 address
     Windows assigns to the interface before it initializes, causing rush to fail
     starting on boot. This happened EVEN when you have a static IP assigned
     to the interface. (Not sure why Windows has long delays initializing the
     network interface with a static IP, but such as it is..)

     The solution was to have Rush include a rush.conf "bootcheck_cmd"
     pre-configured to run a command that first tests the network interface
     BEFORE rushd starts, to make sure it has a proper IP, and the interface
     "pingable". (This default can be changed in cases where one might want
     rush to use the 127.0.0.1 address, and the default bootcheck_cmd can also
     be replaced with a script, or disabled)


     MAC OSX 10.11: INSTALL SCRIPT FIX
     ---------------------------------
     In OSX 10.11, Apple introduced a bug in the bourne shell that prevented it
     from correctly detecting write access permission to suid executables. This
     tripped up the install script into thinking it wasn't being run as root
     when in fact it was, giving the error:

            This script must be run as root

     The install script was modified so as to be unaffected by this OS bug.
     For more info on the issue + fix for older releases, see:
     http://seriss.com/cgi-bin/rush/newsgroup-threaded.cgi?-view+2403+2403


     MAC OSX RUSHTOP: BETTER REPORTING OF SWAP SPACE
     -----------------------------------------------
     rushtop and 'rush -status' now reports swap space on Macs more correctly.
     Macs have an odd way of handling swap space that involved some mods to
     rush to report it better. This mainly affects rushtop's display.


     PYTHON3 SUPPORT ADDED FOR ALL PYTHON SUBMIT SCRIPTS
     ---------------------------------------------------
     The release process was modified to ensure the python submit scripts
     operate with Python 3 as well as python 2.x.


     WWW-RUSH
     --------
     The web interface to rush was improved to let one double-click on jobs
     to view the Frames report, and double-click on frames to view the logs.
     (Before you had to highlight the job/frame then hit a button). This new
     behavior is more like the way irush works.

     Note: in the future, the www-rush perl script will be replaced
     with a python script that has resizable tables, and right-click
     context menus, to more act more like irush.