Base Command Manager / Bright Cluster Manager Release Notes
Release notes for Bright 8.2-18
== General ==
- Improvements
* mlnx-ofed47: Updated to version 4.7.3.2.9.0
* New packages for Intel Parallel Studio XE Cluster Edition for Linux version 2020
- Fixed Issues
* intel-mpi-2018: fixed LD_LIBRARY_PATH in module file.
* mlnx-ofed47: install upstream-libs packages instead of mlnx-libs packages, to prevent dependency issues.
== cmdaemon ==
- New Features
* New generic additional node information script RPC
* New global configuration option to whitelist users and commands that can be executed with cmdaemon program runner
* New https://head-node:8081/prometheus/metrics endpoint to get all latest monitoring data as a prometheus exporter
* Allow monitoring data to be posted to a named pipe
* New http endpoint to push monitoring data
* New RPC to get BMC logs produced by a script
* New generic /proc and /sys sampler script that can be used to sample values as desired
- Improvements
* wait_cmd script now also checks cmd.conf include files for the port number
* New options to disable automatic update of profiles
* Improved responsiveness of /var/spool/cmd/eventbucket
* Allow events to be logged to a named pipe
* New option to audit to a named pipe
* Fixed possible memory leak in DNS generator
* New option to log events to json or post to a url
* Added wekafs to the list of recognized external filesystems
* In some cases, an issue with default gateway for the edge compute nodes
* Added more examples for custom switch controller scripts
* Added check to remove duplicate monitoring entities created by doing cmd -x + cmd -i
- Fixed Issues
* An issue with OpenStack API entities being partially removed and readded to the DB
* In some cases, an issue with determining the head node IP if it has multiple interfaces on the same network
* Crash when edge director has bond interfaces
* An issue with writing reverse dns zone for edge external networks on the head node
* An issue with building the Kubernetes overview for cmsh / Bright View.
* Improved check for too large http requests
* Uplink ports for switch control scripts may be ignored
* An issue with health check scripts for Kubernetes and etcd
* Speedup shutdown / reboot commands issued from cmsh / bright-view / pythoncm
== Bright View ==
- New Features
* New toggle to block HTTP(S) access to Bright View/User Portal from compute nodes
== cm-lite-daemon ==
- Fixed Issues
* An issue with passing environment to cm-lite-daemon scripts
== cm-scale ==
- Improvements
* In some cases, an issue with cm-scale starting a node for a job array task
== cmsh ==
- Fixed Issues
* Install boot record not shown as inherited value in cmsh
* An issue with handling latesthealthdata -v argument for non device entities
* An issue with the hostname in cmsh installer interactions
== ml ==
- New Features
* Updated cm-tensorflow-* packages to v1.15.2 to address vulnerability issues
* Updated cm-pytorch-* packages to v1.4.0
* Updated cm-horovod-* packages to v0.19.0
- Improvements
* Introduced cm-gpytorch-* packages to support efficient gaussian processes
* Split openmpi-geib-cuda-64 package into cm-openmpi-geib-cuda10.1-gcc and cm-openmpi-geib-cuda10.2-gcc
- Fixed Issues
* Fixed cm-tensorflow2-*cuda* packages to use SSE4.1 SSE4.2 AVX AVX2 FMA instructions
* Fixed cm-tensorflow-*cuda* packages to use SSE4.1 SSE4.2 AVX AVX2 FMA instructions
== monitoring ==
- Improvements
* Added a check to prevent a monitoring producer from adding too many (random) measurables
- Fixed Issues
* Program runner manager failures can lead to action scripts no longer running
== pythoncm ==
- New Features
* New /cm/local/apps/cmd/scripts/convert-py2-to-py3.sh to create a python3 version of pythoncm
- Improvements
* New pythoncm member to get all nodes using an image
== user portal ==
- New Features
* New toggle to block HTTP(S) access to Bright View/User Portal from compute nodes