Base Command Manager / Bright Cluster Manager Release Notes

Release notes for Bright 7.3-8

== cmdaemon ==

* Changed: set default object lifetime for cmsub to 30 days for newly created buckets
* Changed: captions of some cmsub-related parameters in cmsh
* Changed: cloud node can no longer be powered on if VPC subnet id is not set, e.g. when VPC creation has failed
* Added: comment in dhcpd config writer so it is easier to detect VSMP primary nodes
* Added: option to view consolidated data to cm-db-raw-metric-data.sh
* Improved: manage nscld from cmdaemon
* Improved: cmsub job status reporting
* Improved: run kernel parameters manipulate script from compute node cmdaemon on startup
* Fixed: LDAP certificate generated each time passive head node is restarted
* Fixed: an issue with setting deviceposition using cmsh
* Fixed: compute nodes booting in UEFI mode fails when their category has a defaultgateway set to an IP address outside of the boot network
* Fixed: Upgrade 7.{0,1}/6.1 -> 7.{2?,3}: cgconfig service not added on nodes with slurmclient/torque_mom role
* Fixed: rare deadlock in cmsh
* Fixed: CMDaemon adds the MIC nodes to the license's node count
* Fixed: in some cases, cmdaemon did not generate /etc/mkinitrd_cm.conf for the software image
* Fixed: galera database directory not in the grabimage exclude list
* Fixed: diskspace healthcheck may fail because the output of df is wrongly parsed.
* Fixed: minicom doesn't work for MIC nodes
* Fixed: create ldaps certificate for each MIC node
* Fixed: in some cases, an issue with setting connected/datagram IB mode for suse
* Fixed: an issue with generating WLM configurations when nodes/categories have similar basenames
* Fixed: Node fails to set its cmdaemonUrl due to validation of BMC information
* Fixed: CMDaemon ignores "NtpConfigStaticServers127" advanced config and adds the local clock to /etc/ntp.conf
* Fixed: crash when removing a node at the same time as requesting the synclog
* Fixed: Don't set MINICOM enviroment variable anymore for minicom command for MIC device
* Fixed: CMDaemon generates incorrect ifcfg- files which are members of bond (SLES12sp1)
* Fixed: schedulers healthcheck for pbspro-ce

== node-installer ==

* Fixed: The node-installer doesn't generate the ldap.{key,pem} for the node if it's in nosync mode

== manuals ==

* Revised Singularity administrator and user sections to reflect changes made in Singularity v2

== admin-manual ==

http://support.brightcomputing.com/manuals/7.3/admin-manual.pdf

* Added: cm-scale-cluster simplified example, PRIMARY_OVERLAYS and SECONDARY_OVERLAYS
* Updated: singularity 1 to 2 changes
* Updated: puppet

== hadoop-deployment-manual ==

http://support.brightcomputing.com/manuals/7.3/hadoop-deployment-manual.pdf

* Added: Cassandra snitch and maintenance

== installation-manual ==

http://support.brightcomputing.com/manuals/7.3/installation-manual.pdf

* Added: Omni-Path

== user-manual ==

http://support.brightcomputing.com/manuals/7.3/user-manual.pdf

* Updated: singularity 1 to 2 changes

== Lmod ==

* Updated: to 6.5.13

== cluster-tools ==

* Added: support for Apache Zeppelin 0.6.1
* Added: support for Storm 1.0.2
* Added: support for Kafka 0.10.0.1
* Added: support for Hortonworks 2.5.0
* Added: support for Apache 2.7.3
* Added: support for Zookeeper 3.4.9
* Added: support for Hbase 1.2.3
* Added: support for Accumulo 1.8.0
* Fixed: an issue with dry-run of cm-kubernetes-setup, which resulted in the script not exiting correctly
* Fixed: certificates generation when deploying docker registry, which can result in an installation failure
* Fixed: cm-mic-setup script breaks if the MIC host is the head node
* Fixed: CM MIC setup, cm-mic-setup. Previously cm-mic-setup failed when trying to rename a 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.
* Fixed: an issue with cm-ceph-setup generated disklayout for shared journal devices with many partition
* Fixed: an issue with wlm-setup, which results in pbspro-ce mom not able to start on the compute nodes

== cm-apache-hadoop ==

* Added: support for Apache 2.7.3
* Added: support for Zookeeper 3.4.9
* Added: support for Hbase 1.2.3

== cm-apache-hadoop-extras ==

* Added: support for Storm 1.0.2
* Added: support for Kafka 0.10.0.1
* Added: support for Accumulo 1.8.0

== cm-etcd ==

* Removed: git requirement from rpm

== cm-hortonworks-hadoop ==

* Added: support for Hortonworks 2.5.0

== cm-python-docker-py ==

* Upgrade to 1.7.2
* Added: conflict to python-docker-py

== cm-scale-cluster ==

* Changed: OnIdle and OnLoad parameters are renamed as Secondary and Primary
* Changed: ASSIGN_TO_OVERLAYS_ON_{LOAD,IDLE} are renamed as {PRIMARY,SECONDARY}_OVERLAYS
* Added: configuration overlays support
* 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

== cmgui ==

* Added: support for Hortonworks 2.5.0
* Added: support for Apache 2.7.3
* Added: support for Zookeeper 3.4.9
* Added: support for Hbase 1.2.3
* Added: support for Hortonworks 2.4.3
* Added: support for Cloudera 5.7.3
* Added: support for Cloudera 5.5.5
* Improved: allow cmgui to run with bundled firefox
* Fixed: Drag and drop doesn't work anymore with firefox 51
* Fixed: drac power control not shown in cmgui

== 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-mic ==

* Updated: MPSS to version 3.7.1.

== intel-tbb ==

* Updated: to version 2017_20160722oss.

== libpam_wlm ==

* Fixed: failure on sles11

== mlnx-ofed33 ==

* Updated: to version 3.3-1.0.4.0.

== python-urllib3 ==

* Updated to 1.15.1