Base Command Manager / Bright Cluster Manager Release Notes

Release notes for Bright 6.0-35 (released 2013-09-24)

* Added Mellanox version 2.0-X (rpm package name mlnx-ofed2)

== cmdaemon ==

* Added "-W authcap" option to freeipmi commands in sample scripts and bmcsol script (work around issues when the remote system does not properly report capabilities)
* Added: advanced config directive to specify port detection offsets. Use PortDetectionOffset to set globally and/or PortDetectionOffset.swithc01 to set for individual switches. Negative offsets are also allowed.
* Added: advanced config flag IncludeExternalNetworkForContainsIP=1 to make cmdaemon consider the external networks before any network with a gateway when sending the head node's IP to a client following the redirects
* Added: interface preference when writing out DNS: physical > bridge > bond > vlan > alias > tunnel > map > bmc if AdvancedConfig SortInterfacesForDNS=1
* Added: SwitchTemperature metric for Force10 S-series (OID: .1.3.6.1.4.1.6027.3.10.1.2.2.1.14), not assigned to the ethernetswitch monitoring configuration by default
* Added: advanced config flag ExcludeReachableCheckForContainsIP=1 to prevent cmdaemon considering a network with a gateway when sending the head node's IP to a client following the redirects: If no network is found containing the clientIP, the basePartition->externalNetwork will be sent.
* Improved: cmsh device pcopy command: do not try to copy to nodes which are aggregated/closed/installing/... (only those which are UP)
* Improved: readFile (cmsh pread) command call: readFile( file.txt@100:110 ) returns lines 100 to 110 inclusive, readFile( file.txt@-20 ) returns last 20 lines, readFile( file.txt@+100 ) returns lines 100 until end-of-file
* Fixed: in some cases, cmdaemon not able to terminate spot instances
* Fixed: an issue with sendemail action hanging if too many mails are sent at once
* Fixed: in some cases, incorrect license count while adding generic devices
* Fixed: slurmdbd not being stopped while recloning the database with cmha dbreclone
* Fixed: an issue with trailing whitespace(s) in the entries of (imageupdate) exclude lists causing unexpected behavior
* Fixed: configuration files changes in /cm/shared triggering unnecessary provisioning requests for /cm/shared from the active to the passive head nodes

== node-installer ==

* The node's certificate is now updated on the local disk even when using NOSYNC install mode. This resolves an issue with NOSYNC'ed nodes not having their certificates regenerated when a new license is installed
* Fixed: an issue with the node-installer exiting prematurely in some cases, when the provisioning interface is a bonding interface
* Fixed: in some cases, node-installer not being able to properly configure bonding interfaces using active-backup mode
* Fixed: an issue with block devices being selected for partitioning even though the vendor check has failed

== node-installer-slave ==

* Update hwdata for clone install
* Load hpsa module before hardware auto detection
* Exclude /var/log/lastlog during clone install
* Fixed: an issue with clone install when /usr/local/bin does not exist

== manuals ==

* added: OFED stack updates. Mellanox OFED2
* updated: package list file generation for Intel Cluster Checker

== buildmaster ==

* Added ixgbe kernel module to the module selection lists.
* Fixed: incorrect UUID in grub.conf for / on a logical volume during head node install

== cluster-tools ==

* Fixed: cmsub: an issue with returning output files when the job is not submitted from $HOME
* Fixed: an issue with cmha-setup when different cluster objects have the same name
* Fixed: SGE not being able to start on the secondary head node when it was not selected as the default scheduler during head node installation

== cmburn ==

* Fixed an issue where the kmon test would report "could not create fifo" and would then stop monitoring kernel messages.

== cuda-driver ==

* Update from 319.37 to 319.49.

== cuda40 ==

* Fixed module files: to shield is-loaded function so it won't get executed in whatis mode.

== cuda41 ==

* Fixed module files: to shield is-loaded function so it won't get executed in whatis mode.

== cuda42 ==

* Fixed module files: to shield is-loaded function so it won't get executed in whatis mode.

== cuda50 ==

* Fixed module files: to shield is-loaded function so it won't get executed in whatis mode.

== cuda55 ==

* Fixed module files: unload gcc module if it is loaded

== finalise-base ==

* Fixed: lm_sensors conflict resolving during cm-create-image

== intel-wired-ethernet-drivers ==

* Updated igb driver from version 4.3.0 to 5.0.5.
* Updated e1000e driver from 2.4.14 to 2.5.4.

== mlnx-ofed ==

* Updated from version 1.5.3-3.1.0 to 1.5.3-4.0.42.

== mlnx-ofed-v2 ==

* Update from 2.0-2.0.5 to 2.0-3.0.0.

== openvpn ==

* Prevent openvpn status (called periodically from cmdaemon) from filling up /var/log/messages. Complete status report can now be saved using: service openvpn fullstatus

== qlgc-ofed ==

* Added InfiniPath packages to rpm, updated rpm-remove configuration.