github Azure/batch-shipyard 3.8.0

latest releases: 3.9.1, 3.9.0, 3.8.2...
5 years ago

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.0 or later cannot be submitted against pre-3.8.0 pools. Pools must be re-created with 3.8.0 or later.
  • The singularity_images property in the global configuration has been modified to accommodate Singularity 3 support. Please see the global configuration doc for more information. (#146)
  • The gpu property in the jobs configuration has been changed to gpus to 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.

Don't miss a new batch-shipyard release

NewReleases is sending notifications on new releases.