Base Command Manager / Bright Cluster Manager Release Notes

Release notes for Bright 6.1-19

== cmdaemon ==

* Added: switchoverview command in CMSH device mode
* Added: LSFParserDebug=0(1) adv. config. option to disable/enable LSF parsing warnings in cmdaemon log
* Added: pythoncm softwareimage.clone(False) to clone an image without copying the image directory
* Improved: SLURM 2.6.x integration
* Fixed: creating /etc/pbs.conf when ResolveToExternalName=true
* Fixed: finalize-mic script execution when mic device or mpss service is starting after it was stopped
* Fixed: in some cases device IPs incorrectly updated on network resubnetting
* Fixed: update of provisioning association exclude lists with cm-manipulate-internal-exclude-lists
* Fixed: rare crash in deepCopy: can sometimes be triggered by changing baseaddress of a network
* Fixed: detect and work around mysql commit error of OSServiceConfig
* Fixed: clusteroverview memory usage. MICNodes can report NaN for memoryFree which invalidates the sum over all nodes
* Fixed: switch sometimes remained in UNKNOWN state
* Fixed: moab/maui/trqauthd services being added when externalserver=yes in torqueserver role
* Fixed: cmdaemon crash when no category is assigned to a MIC
* Fixed: gpuhealth health check script: when parsing nvidia-healthmon output, successful checks could be reported as FAIL
* Fixed: ib healthcheck for cases were IB ports are in 'eth' mode.

== node-installer ==

* Disk clone during failover setup now ignores multipath devices.

== node-installer-slave ==

* cm-clone-install: write cloneconfig in all cases, this was not being generated during normal clone
* Update hwdata to version 0.233-9.1.

== manuals ==

* Added: node list syntax: negation, stride. Use of /etc/cmshrc values.
* Added: CephFS and CIFS in excludelistupdate
* Added: more explanation on the MIC filesystem layers, and using overlays to customize the MIC
* Added: -g (group) and -p (port) options to external-user-cert.py for generating a certificate with the appropriate profile for an external LDAP user.
* Added: InitScriptTimeout and MaxServiceFailureCount
* Updated: Cluster on demand

== buildmaster ==

* Added: ssh2node healthcheck also for head nodes
* Added: Red Hat Enterprise Linux 6.5 base distribution

== buildmatic-common ==

* Renamed RHEL6 to RHEL6u5 in genbuildconfig script

== cm-webportal ==

* Added: helper functions to make it easier to customize the overview page and plot other metrics

== cmgui ==

* Added: percentage indicator in bars
* Improved: play/pause button behavior for graphs
* Fixed: 'save as' not replacing existing file in monitoring window
* Fixed: logs in [Node Categories] -> [Burn Overview] tab not being shown in some cases
* Fixed: service add/remove issue that leads to mysql commit errors

== cuda-driver ==

* Update driver to version 319.72.
* Update driver to version 319.76.

== finalise-base ==

* Enabled follow symlinks option for apache / userportal for SLES11 head nodes.

== intel-cluster-checker ==

* Update to version 2.1.1.

== intel-compilers-2013 ==

* Updated: composerxe version to 2013_sp1.1.106.

== intel-mic ==

* Added: psm libraries for SLES11 SP2
* Fixed: mpss init script for SLES11SP2

== intel-mic-native ==

* Remove intel-mic-cross package requirement

== intel-tbb ==

* Update to version 42_20131003oss.

== intel-wired-ethernet-drivers ==

* Updated: igb driver to 5.1.2, ixgbe driver to 3.19.1, ixgbevf to 2.12.1.

== munge ==

* Remove intel-mic-cross package requirement

== slurm ==

* Added: CPATH=/include to the module file

== torque-slave ==

* Fixed: using local PBS_HOME by pbs_mom on SLES