19.07
NOTE: As a result of CVE-2021-31215, SchedMD has un-published the version of Slurm used by default in this release. If deploying Slurm, it is recommended to upgrade to the latest release of DeepOps to get a supported Slurm version.
If it isn’t possible to update to the latest release of DeepOps immediately, update instead to a supported Slurm version by setting slurm_version: 20.02.7 or slurm_version: 20.11.7 in the DeepOps configuration. However, please note that this workflow has not been tested with all past releases.
DeepOps 19.07 Release Notes
What's New
- Beta support for air-gapped installations on RHEL/CentOS
- Ansible role for official RHEL/CentOS install on DGX-1/DGX-2
- Updated and customized Kubeflow deployment with NGC container support
Changes
- Upgraded Kubernetes from v1.12 to v1.14 (see notes below)
- Upgraded Slurm build with per-GPU scheduling by default
- Bug fixes and enhancements
Kubernetes upgrade notes
Upgrading Kubernetes can be complicated; for test or empty clusters, it may be easier to start from scratch with DeepOps 19.07. Upgrading from DeepOps 19.03 (Kubernetes v1.12) to DeepOps 19.07 (Kubernetes v1.14) requires first upgrading to Kubernetes v1.13, and then v1.14. See the Kubespray docs for information on upgrading Kubernetes.
Software versions
Software | Version |
---|---|
Ansible | 2.7.11 |
Kubespray | v2.10.4 |
Kubernetes | v1.14.3 |
Docker | 18.09.6 |
Rook | v1.0.2 |
Ceph | v13 (v13.2.6-20190604) |
Slurm | 19.05 |