This repository was archived by the owner on Mar 20, 2023. It is now read-only.
3.8.0
Notable features in 3.8.0
- Revamped Singularity support, including support for Singularity 3, SIF images, and pull support from ACR registries for SIF images via ORAS (#146), thanks @vincentlabonte
- New MPI interface in jobs configuration for seamless multi-instance task executions with automatic configuration for SR-IOV RDMA VM sizes with support for popular MPI runtimes including OpenMPI, MPICH, Intel MPI, and MVAPICH (#287), thanks @vincentlabonte
- Support for Hb/Hc SR-IOV RDMA VM sizes (#277)
- Support for NC/NV/H Promo VM sizes
- Support for user-specified job preparation and release tasks on the host (#202)
- Support for conditional output data (#230)
- Support for bring your own public IP addresses on Batch pools
- Support for Shared Image Gallery for custom images
- Batch Shipyard images have been migrated to the Microsoft Container Registry (#278)
Breaking changes
- Jobs submitted with
3.8.0or later cannot be submitted against pre-3.8.0pools. Pools must be re-created with3.8.0or later. - The
singularity_imagesproperty in the global configuration has been modified to accommodate Singularity 3 support. Please see the global configuration doc for more information. (#146) - The
gpuproperty in the jobs configuration has been changed togpusto accommodate the new native GPU execution support in Docker 19.03. Please see the jobs configuration doc for more information. (#293) - Peer-to-peer image distribution support has been removed
Please see the Change Log for a full list of changes for each release.