v1.25.0: CAE solution
What's Changed
Key New Features 🎉
New Modules 🧱
- Add Slurm V6 controller, partition & nodeset modules by @mr0re1 in #1871
- Slurm V6. Add login module by @mr0re1 in #1890
- Add TPU nodeset module for Slurm V6 by @harshthakkar01 in #1905
Module Improvements 🔨
- Update ramble modules to have data file management by @douglasjacobsen in #1837
- Improve Spack and Ramble Refs by @cdunbar13 in #1882
Improvements 🛠
- Add support for reading
metadata.yaml
in CFT-format, fallback to har… by @mr0re1 in #1841 - Enable usage of GCS URL as
Module.Source
by @mr0re1 in #1523
Version Updates ⏫
- Upgrade HTCondor to LTS Release 23.0 by @tpdownes in #1862
- Bump minimum Golang version 1.18 -> 1.20 by @mr0re1 in #1873
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #1884
Bug fixes 🐞
- Fix HCLS and gcs fuse installation by @cdunbar13 in #1845
- Fix HTCondor Windows download URI by @tpdownes in #1847
- Update ansible's usage of virtualenv to venv by @cdunbar13 in #1877
- Check for stockouts during bulkInsert in integration tests. by @cdunbar13 in #1880
- Applied recommended changes to gcsfuse and nfs scripts to fix apt-get update by @cdunbar13 in #1901
- Hotfix for vm-instance to allow image names to be used correctly by @cdunbar13 in #1930
Other changes
New Contributors
- @fschuerm made their first contribution in #1836
- @dodecatheon made their first contribution in #1920
Full Changelog: v1.24.0...rc1.25.0