Skip to content

19.07

Compare
Choose a tag to compare
@dholt dholt released this 17 Jul 21:13
· 2723 commits to master since this release
7b7c57f

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