Base Command Manager / Bright Cluster Manager Release Notes

Release notes for Bright 8.2-27

== General ==

- New Features

* Support for migrated to Rocky Linux clusters
* More information about migrating CentOS clusters to Rocky Linux is available in the Knowledge Base article
* https://kb.brightcomputing.com/knowledge-base/how-do-i-migrate-my-bright-centos-8-cluster-to-rocky-linux-8/

- Improvements

* mlnx-ofed49: updated to version 4.9-4.0.8.0
* Added CUDA 11.4 packages
* Added Mellanox OFED 5.4 packages
* Improved error message when a user is not allowed to login to a node when they don't have running jobs

- Fixed Issues

* In some cases, an issue with compiling the cuda-driver
* An issue with the modules.sh causing an error on /bin/sh compatible shells like dash
* Removed LD_LIBRARY_PATH in the UGE module file

== cmdaemon ==

- Improvements

* Improved client SSL certificate handling
* An issue with Grafana, where since v8.0 it defaults to POST instead of GET for requests
* New VersionInfoForceNodeKey adv. config. flag to force the node key to be used instead of the partition

- Fixed Issues

* An issue with handling trailing '/' in the mounts healthcheck
* An issue with parsing the CPUs number for AWS node instance types
* An issue with setting up the Kubernetes Dashboard when using uppercase hostnames
* An issue with the schedulers healthcheck for Grid Engine in the case when a queue is in a "Subordinated" state
* An issue with Kubernetes label management when using mixed-case node names
* Parallel versions of RPC missing in the API docs

== node-installer ==

- Fixed Issues

* Update the standalone script to work with RHEL/Centos 8.4

== cluster-tools ==

- Improvements

* Improved log messages from cmha dbreclone in the case of an error

- Fixed Issues

* In some cases, cmha-setup is failing with TypeError: logger()
* In some cases, cmha makeactive not logging correctly the error messages

== Bright View ==

- Improvements

* Do not hide the grid columns when dragged out of the grid

- Fixed Issues

* Increased the software image revision property size

== cm-kubernetes-setup ==

- New Features

* Support for Kubernetes 1.21

== cmsh ==

- Fixed Issues

* An issue with setting the postfix relayhost port number in the main.cf configuration file

== ml ==

- New Features

* Introduce ML package cm-cudnn8.2 for CUDA 10.2 and CUDA 11.4
* Extended support for ML package for CUDA 11.2
* Updated cm-opencv4-* packages to v4.5.4
* Updated cm-tensorrt-* packages to v8.0.3
* Updated cm-cub-cuda11.2 packages to v1.14.0
* Updated cm-pytorch-* packages to v1.9.1
* Updated cm-nccl2-* packages to v2.11.4
* Updated cm-gpytorch-* packages to v1.5.1
* Updated cm-fastai2-* packages to v2.5.1
* Updated cm-opencv4-* packages to v4.5.3
* Updated cm-fastai2-* packages to v2.4.1
* Updated cm-chainer-* packages to v7.8.0
* Updated cm-pytorch-* packages to v1.9.0
* Updated cm-horovod-* packages to v0.22.1
* Updated cm-gpytorch-* packages to v1.5.0
* Updated cm-xgboost-* packages to v1.4.2

- Improvements

* Deprecate cm-openmpi-geib-* packages
* Extended support of B4DS addon to NVIDIA DGXs

== pbspro2020 ==

- New Features

* Upgrade PBS Pro 2020 to 2020.1.4

== pythoncm ==

- Fixed Issues

* An issue with the pythoncm parallel.version_information RPC call

== slurm ==

- New Features

* slurm20 and slurm20.11 are now built with JWT

- Fixed Issues

* In some cases, incorrect permissions of slurmdbd.conf file

== slurm20.11 ==

- Improvements

* Update slurm20.11 packages to 20.11.8