Base Command Manager / Bright Cluster Manager Release Notes

Release notes for Bright 6.0-31 (released 2013-04-08)

== cmdaemon ==

* Added: cmsh swap interfaces command
* Improved: cmsh tab completion for: -c -r -g
* Improved: cmsh createcertificate creates cert-file and key-file with 0600 permissions
* Improved: cmsh history when multiple sessions are used
* Improved: look for .cmshrc in ~/ , ~/.cm , ~/.cm/cmsh
* Improved: cmsh also checks for cert.pem file
* Improved: cmsh checks for pem/key files in both .cm and .cm/cmsh
* Fixed: device status messages being cleared on open/close. Now user message can only be set/cleared manually with open/close -m
* Fixed: slurm undrain of nodes with running jobs not working in some cases
* Fixed: drained nodes being listed in a wrong queue
* Fixed: exports healthcheck not being able to handle spaces in fsexport names
* Fixed: 2nd spot request being submitted when powering on an already running spot cloud instance
* Fixed: cmd not being able to initialize if both the head node hostname and the mac address are changed outside of cmd
* Fixed: rare cmsh crash on quit
* Fixed: special symbols in file names not being handled properly in cmsub
* Fixed: default LSF path in schedulers healthcheck
* Fixed: possible deadlock in json osservice status

== node-installer ==

* Fixed: device status messages being cleared on open/close. Now user message can only be set/cleared manually with open/close -m

== manuals ==

* Added: failOnMissingBmc
* Updated: installing ofed packages from Bright repository
* Updated: cmd.conf directives: BurnSpoolDir and HomeRoot

== buildmaster ==

* Added: loading custom disklayouts

== cluster-tools ==

* Added: If set, use makefs file system preferences from failoverconfig
* Fixed: do not provide an option to mount shared DAS/DRBD storage on the passive head node

== cmgui ==

* Added: shift-click on Acknowledge Event button will acknowledge all events
* Fixed: provisioning request details error display
* Fixed: provisioning busy nodes overview

== cuda50 ==

* Patch nvml python scripts for rhel5 based distributions. Rhel 5 based distributions use an older version of python.

== slurm ==

* Fixed: 'service slurm stop' exit code

== torque-slave ==

* Do not write (depricated) $pbsserver in a mom config