RCS-INFO @(#) $Id: release_notes,v 1.25 1998/04/23 22:27:20 marilyn Exp $ GENERAL OCS v3_1 is NOT backward compatible with OCS v2_5, v2_4, v2_3 and v2_2. Users MUST relink with OCS v3_1. See UPGRADE_NOTES for possible user code incompatibilities. OCS v3_1 is backward compatible with OCS v3_0 and v3_0a. Users MUST relink with OCS v3_1, though user code need not change. OCS v3_1 is a minor release with a new administrative function and some bug fixes. It must be built with FTT v2.0 or higher. MODIFIED AND NEW FEATURES FOR USERS: 1. ocs_util() can request and check label of the tape that has internal label not equal external VSN. It can also check if the tape is blank or labeled which can be usefull for tapes mounted to write. 2. Devd calls ftt_setdev instead of ftt_open_dev which doesn't wait for drive to be ready. This requires ftt v2_0 or up to build OCS. 3. Support for DLT700 and AIT-1 tape drives has been added. MODIFIED AND NEW FEATURES FOR OPERATIONS: 1. xtape has an additional sort option on the host window to sort the mount requests by tape vault bin number. 2. The print menu item from on the main xtape window will now print the mount requests by tape vault bin number rather than the order that the mounts requests were sorted in the individual host windows. 3. A new command, ocs_all_pending, will display all pending mount requests to standard output. 4. ocs_mrlog now has command line options similar to ocs_reports and will display the mount request log to standard output.(v3_1a) 5. error messages from failed mount now contain the tape drive and vsn. (v3_1a) NEW FEATURES FOR ADMINISTRATORS: 1. OCS CPU Status. It is now possible to set the CPU status on an OCS node. This feature allows a given node's status to be logically set "up" or "down" to OCS. Tape drives can only be allocated on a node that has it's CPU status set to "up". This can be used to take a node out of service from OCS without "marking" all of the tape drives on the node as "broken". The new OCS command OCS_CPU_STATUS will list or change the CPU status of a node. This functionallity is also included in the XOCS graphical interface. See the OCS V3_1 Reference Guide. There is also a callable "C" and Fortran program function called OCS_CPU_STATUS. OCS administrator authorization is required to use OCS_CPU_STATUS. 2. The option of changing basename for drive was added to the xocs->DB->Tape Drive window. 3. Ocs_dismount will allow anyone to attempt to dismount a tape if the tape drive is not allocated and will allow root to dismount a tape regardless of who has it allocated. MODIFIED AND NEW INTERNAL FEATURES: 1. OCS v3_1 must be built with FTT v2_0. 2. OCS is now supported on IRIX 6.2 provided all modules and user interfaces built with the -n32 option. BUG FIXES: 1. Errors corrected in ocs_ctest and ocs_btest from examples. 2. After deleting a host in xocs,the host info window would retain the host name and attempt to retrieve the host information from the database, which would cause an error. All host info window fields will be cleared after a host is deleted. 3. The "Mail Address - Service Only" field of the xocs host info window will default to "None" when adding a new host if no information is provided. 4. Xtape had unitialized varilables which caused the columns/row algorith to fail sometimes. (v3_1a) 5. ocs_deallocate as an administrator would deallocate the drive without checking for mount requests (v3_1a) 6. the taped would hang if more than 10 connections were established within 1 second (v3_1a)