Base Command Manager / Bright Cluster Manager Release Notes
Release notes for Bright 7.0-49
== cmdaemon ==
* Added: a script to retrieve the current product key
* Fixed: pythoncm cluster.find(name, baseType) not working for numeric names
* Fixed: ngpus and gpus complex value set for SGE and UGE.
* Fixed: gpuhealth healthcheck now reports unknown if it can not determine the result of an known nvidia-healthmon sub-test.
* Fixed: changing the name of an interface of a bridge does not update the bridge interfaces-list
* Fixed: failure to add groups longer that 15 characters
* Fixed: running commands on nodes in a specified --state does not account properly for CLOSED state
* Fixed: Don't set MINICOM environment variable anymore for minicom command for MIC device
* Fixed: rare crash in Event forwarding
* Fixed: typo in pbspro python api example
* Fixed: CMDaemon writing the wrong hostname file on SLES12 (head) nodes
* Fixed: /var/spoold/cmd/state file did not ignore space and newlines
== node-installer ==
* Updated: MBR install scripts, to create a workaround for the case that grubenv is a link to a file in a non-existing directory. Previously, without the workaround, it could be the case that node-installer would fail on installing the boot record.
== node-installer-slave ==
* Changed: skip license verification when performing non-failover clone of head node
* Updated: for SLES11 clusters now the SLES11sp4 kernel is used as base for the rescue kernel and for SLES12 clusters now the SLES12sp1 kernel is used as base for the rescue kernel.
== installation-manual ==
http://support.brightcomputing.com/manuals/7.0/installation-manual.pdf
* Added: cuda 8 installation
* Updated: cuda80-gdk moved to cuda80-toolkit
* Updated: Mellanox OFED packages
== cluster-tools ==
* Fixed: error in wlm-setup on rhel6 and sles11 systems when some 3rd party rpm creates /usr/lib/systemd/system directory
* Fixed: CM MIC setup, cm-mic-setup. Previously cm-mic-setup failed when trying to rename an alias interface when the alias tag was a non integer value. Now cm-mic-setup is also able to rename alias interfaces with a non integer value tag.
== cm-scale-cluster ==
* Fixed: crash when ASSIGN_CATEGORY parameter is applied to template nodes that do not exist yet
* Fixed: in some cases cloud-director was being powered off when cloud nodes are still UP in the same region
* Fixed: changing node categories when node is terminated
* Fixed: assigning category to a terminated node
== cmburn ==
* Fixed: kmon burn test failing on RHEL6 systems
== cmgui ==
* Improved: allow cmgui to run with bundled firefox
* Fixed: in some cases, an issue with duplicate serials preventing cmgui from connecting
* Fixed: Drag and drop not working anymore with firefox 50 and 51
== cuda-driver ==
* Updated: to version 375.20
* Updated: after starting the cuda-driver init script, the nvidia-persistenced daemon is started. Enabling persistence mode using the driver is being deprecated and replaced by (starting) the nvidia-persistenced daemon.
== cuda80 ==
* Added: CUDA Toolkit 8.0 packages
== intel-compilers-2016 ==
* Updated: to version 2016 update 4.
* Fixed: previously compiler_xe eclipse files were in the wrong directory. Now the are placed in the correct directory.
== intel-tbb ==
* Updated: to version 2017_20161128oss.
== intel-wired-ethernet-drivers ==
* Updated: ixgbe driver to 4.4.6, ixgbevf driver to 3.2.2, i40evf driver to 1.5.14
* Updated: e1000e driver to 3.3.5
* Updated: igb driver to 5.3.5.4, i40e driver to 1.5.25, fm10k driver to 0.21.5
== mlnx-ofed31 ==
* Added: support for rhel7u2.
== mlnx-ofed33 ==
* Added: mlnx-ofed33 for Bright 7.0
* Updated: to version 3.3-1.0.4.0.
== mvapich2 ==
* changes for 7.0 psmgcc psmintel
== pgi ==
* Updated: PGI compiler to version 16.5
== slurm ==
* Patch for CVE-2016-10030